AI Engineer - India
Description
Location : Hyderabad, India
Years of Experience: 3
Location: Hyderabad, India
Years of Experience: 3-4 years of hands-on software engineering experience, building and operating production systems
- Design, implement, and maintain backend services and APIs using Java, Python and modern frameworks.
- Build and operate cloud-native services on AWS, ensuring scalability, reliability, and performance.
- Develop and maintain frontend applications using React.
- Build reusable and responsive UI components with clean architecture. Optimize performance, accessibility, and cross-browser compatibility.
- Develop and expose API-first services using REST and GraphQL.
- Contribute to system design discussions and help implement scalable, distributed architectures.
- Write clean, maintainable, well-tested code following engineering best practices.
- Design and work with SQL and NoSQL databases to support high-scale application workloads.
- Implement data access patterns with a focus on performance, reliability, and consistency.
- Contribute to event-driven and asynchronous processing where appropriate.
- Integrate AI or ML capabilities into applications, including LLM-based features or intelligent automation.
- Collaborate with senior engineers and architects on AI-enabled system designs.
- Apply best practices for using AI services safely, reliably, and cost-effectively.
- Deploy and operate services on AWS using Docker and Kubernetes (EKS).
- Contribute to CI/CD pipelines, automated testing, and infrastructure automation.
- Monitor, debug, and optimize production systems.
- Partner with QA, DevOps, and Security teams to ensure quality and compliance.
- Work closely with Product Managers, UX designers, and cross-functional teams to deliver customer-facing features.
- Participate in code reviews, design reviews, and technical discussions.
- Mentor junior engineers and contribute positively to team culture.
- 3-4 years of hands-on software engineering experience building production systems.
- Strong experience with Java in backend and micro service-oriented architectures.
- Hands on experience with React, Tailwind CSS, Typescript
- Hands-on experience with AWS (EC2, S3, RDS, Lambda, etc.).
- Experience working with SQL and NoSQL databases in production.
- Experience building RESTful APIs; exposure to GraphQL is a plus.
- Experience with Docker; exposure to Kubernetes (EKS) is a plus.
- Strong problem-solving skills and a quality-first mindset.
- Exposure to AI or Generative AI in production systems.
- Experience with modern frontend frameworks (e.g., React).
- Familiarity with Infrastructure as Code (Terraform or AWS CDK).
- Experience working in agile, product-driven environments.
Position Overview
We are seeking a AI Engineer to design, build, and scale high-quality software systems that power our product platforms. This role is ideal for a strong, hands-on engineer with solid backend fundamentals, cloud experience, and growing exposure to AI-driven development.
The ideal candidate has strong experience with Java and AWS, a good understanding of SQL and NoSQL data stores, and an interest or hands-on experience integrating AI or Generative AI capabilities into real-world applications. You will work closely with senior engineers, architects, and product teams to deliver reliable, scalable solutions that drive customer value.
Key Responsibilities
Software Development & System Design
- Design, implement, and maintain backend services and APIs using Java and modern frameworks.
- Build and operate cloud-native services on AWS, ensuring scalability, reliability, and performance.
- Develop and expose API-first services using REST and GraphQL.
- Contribute to system design discussions and help implement scalable, distributed architectures.
- Write clean, maintainable, well-tested code following engineering best practices.
Data & Platform Engineering - Design and work with SQL and NoSQL databases to support high-scale application workloads.
- Implement data access patterns with a focus on performance, reliability, and consistency.
- Contribute to event-driven and asynchronous processing where appropriate.
AI-Aware Development - Integrate AI or ML capabilities into applications, including LLM-based features or intelligent automation.
- Collaborate with senior engineers and architects on AI-enabled system designs.
- Apply best practices for using AI services safely, reliably, and cost-effectively.
Cloud, DevOps & Quality - Deploy and operate services on AWS using Docker and Kubernetes (EKS).
- Contribute to CI/CD pipelines, automated testing, and infrastructure automation.
- Monitor, debug, and optimize production systems.
- Partner with QA, DevOps, and Security teams to ensure quality and compliance.
Collaboration & Growth - Work closely with Product Managers, UX designers, and cross-functional teams to deliver customer-facing features.
- Participate in code reviews, design reviews, and technical discussions.
- Mentor junior engineers and contribute positively to team culture.
Qualifications and Skills
Required - 3 years of hands-on software engineering experience building production systems.
- Strong experience with Java in backend and service-oriented architectures.
- Hands-on experience with AWS (EC2, S3, RDS, Lambda, etc.).
- Experience working with SQL and NoSQL databases in production.
- Experience building RESTful APIs; exposure to GraphQL is a plus.
- Experience with Docker; exposure to Kubernetes (EKS) is a plus.
- Strong problem-solving skills and a quality-first mindset.
Nice to Have - Exposure to AI or Generative AI in production systems.
- Experience with modern frontend frameworks (e.g., React).
- Familiarity with Infrastructure as Code (Terraform or AWS CDK).
- Experience working in agile, product-driven environments.
Why Join Us - Strong Engineering Culture : Build well-architected, high-quality systems.
- Growth Path : Clear progression toward Staff, Principal, or AI-focused roles.
- Modern Stack : Java, AWS, Kubernetes, SQL/NoSQL, and AI-enabled services.
- Collaboration : Work with talented engineers, product leaders, and designers.
- Core Values : Be part of a company that lives by Shattering Boundaries, Sparking Greatness, and Sharing Success.
Skills
- Accessibility
- Agile
- AI
- API
- Automation
- AWS
- CDK
- CI/CD
- Clean Architecture
- Cloud
- Cloud Native
- CSS
- DevOps
- Docker
- EC2
- EKS
- Event Driven Architecture
- Generative AI
- GraphQL
- Infrastructure as Code
- Java
- Kubernetes
- Lambda
- LLM
- Machine Learning
- NoSQL
- Python
- RDS
- React
- REST
- S3
- SQL
- Tailwind
- Terraform
- Test Automation
- TypeScript
