Job Description

Principal Software Engineer – AI & Cloud Platforms
Location: (Bangalore / Remote)
Experience: 10+ Years
About the Role
We are looking for a Principal Software Engineer to architect and build scalable, cloud-native platforms powering next-generation AI and enterprise systems. This role combines deep distributed systems expertise with hands-on AI integration experience.
You will own architectural direction, mentor engineering teams, and solve complex customer challenges through elegant, production-grade systems.
What You’ll Do
Design and build highly scalable cloud-native platforms on GCP/AWS
Architect distributed systems leveraging serverless, containers, messaging, and API gateways
Integrate Generative AI, AI Agents, or ML models into production systems
Lead API lifecycle management and service reliability initiatives
Build robust data persistence layers using Postgres and Dynamo DB
Implement IAM, OAuth, observability, and secure access patterns
M...

Ready to Apply?

Take the next step in your AI career. Submit your application to Recro today.

Submit Application