Key Skills: Machine Learning, Python, MySQL, Tensorflow, AI Artificial intelligence, Java, Golang.
Roles and Responsibilities:
- Architect and design scalable, reliable, and high-performance distributed systems, management products, and business applications across business units.
- Lead AI innovation by leveraging technologies such as SageMaker, Vert.x, LangChain, Large Language Models (LLMs), Prompt Engineering, and DialogFlow to build AI-native applications.
- Develop robust and efficient server-side applications using back-end technologies including Java, TypeScript, Spring, and Express (Node.js).
- Design and implement cloud-native solutions in AWS or GCP environments with a focus on scalability, security, and cost-efficiency.
- Collaborate cross-functionally in a matrixed organization, aligning stakeholders and driving project velocity.
- Provide technical leadership and mentorship to junior and senior engineers, fostering a culture of excellence and innovation.
- Contribute to the development of AI-native applications and ensure continuous improvement through research and adoption of new technologies.
- Solve complex technical problems with innovative and scalable solutions that align with business goals.
- Enforce coding standards and best practices to maintain high code quality and ensure long-term maintainability.
Experience Requirements:
- 12+ years of experience developing systems and software in large-scale business environments.
- At least 5 years of hands-on experience designing and building complex distributed systems, management tools, or business applications.
- Proven experience in AI technologies including SageMaker, Vert.x, LangChain, Large Language Models (LLMs), Prompt Engineering, DialogFlow, and Python.
- Prior experience working within cloud platforms such as AWS or GCP.
- Experience working in teams that have developed ML/AI-native applications for at least 1 year.
- Excellent problem-solving, analytical, communication, and collaboration skills.
- Ability to work effectively in a dynamic, fast-paced, and matrixed environment.
Education: M.S., M.E., B.Tech M.Tech (Dual), Phd, B.Tech, M. Tech, ML/LLM