General Summary:
The Senior AI Engineer is responsible for developing high-quality, innovative, fully performing AI-based applications in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner while remaining aligned with industry and organizational standards.
Location: Bangalore
Work Type: Remote
Experience Level: 9-12 years
Key Responsibilities
- Lead the end-to-end design, development, and maintenance of scalable backend applications using Python.
- Architect, build, and optimize cloud-native solutions on AWS (Lambda, EC2, S3, RDS, API Gateway, IAM, CloudWatch, etc.).
- Design and maintain advanced database schemas, queries, indexing strategies, and performance optimizations in PostgreSQL.
- Experience with AI tools some quantifiable experience with Cursor/Github Copilot would be required.
- Own technical architecture decision-making and participate in system design reviews.
- Build and enhance RESTful APIs or microservices with high scalability, reliability, and performance.
- Implement CI/CD pipelines and ensure smooth automated deployments using AWS and DevOps tools.
- Lead troubleshooting and resolution of complex production issues across the stack.
- Mentor and guide engineers across levels, contributing to code quality, architecture choices, and development best practices.
- (Optional) Contribute to frontend development using React where needed.
- Uphold high engineering standards, code quality, and documentation discipline.
Required Skills & Qualifications
- 9–12 years of professional experience in backend software development.
- Strong proficiency in Python for building production-grade applications.
- Deep hands-on experience with AWS services (compute, storage, databases, networking, monitoring).
- Strong command over PostgreSQL, including query optimization, indexing, and advanced DB features.
- Some quantifiable experience in AI tools like Cursor/Github/ Copilot would be required.
- Solid understanding of microservices architecture and distributed systems.
- Experience designing, consuming, and securing RESTful APIs.
- Strong competency in Git and modern DevOps practices.
- Excellent analytical, troubleshooting, and performance optimization skills.
- Strong communication abilities and experience working in collaborative, agile teams.
- Needs to handle a team
Nice to Have
- Exposure to React or other modern frontend frameworks.
- Experience with Docker, ECS, EKS, or Kubernetes.
- Hands-on experience with Terraform or CloudFormation for IaC.
- Familiarity with event-driven architectures (SNS/SQS, Kafka, etc.).
- Experience with automated testing frameworks such as PyTest, UnitTest, or Jest.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work with modern cloud-native technologies.
- Learning and career growth pathways, including leadership opportunities.
- Flexible and collaborative work environment (hybrid/remote depending on policy).