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 DynamoDB<...

Ready to Apply?

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

Submit Application