Job Description
At Raga AI, we are building tools to help ML and AI teams accelerate model development, testing and deployment. As a VC-backed startup, we are on a mission to transform how machine learning teams operate. We are looking for a Principal Software Engineer who can combine technical depth with people leadership to drive our next phase of growth. As a Principal Software Engineer, you’ll take ownership of architecting, designing, and delivering robust, scalable microservices and AI-driven solutions. You’ll work in a fast-paced, product-oriented environment where innovation, performance, and reliability matter most.
What You’ll Do
• Design and develop end-to-end microservices architectures using Java and Python.
• Collaborate on integrating Generative AI (GenAI) technologies into our products and platforms.
• Ensure system design, scalability, and performance through strong engineering practices.
• Deploy and optimize applications on cloud platforms (AWS, GCP, or Azure).
• Debug complex issues in distributed systems with precision and speed.
• Lead technical discussions, mentor engineers, and set coding and design standards.
What We’re Looking For
• 5+ years of software engineering experience in product-based or startup environments.
• Strong proficiency in Java and Python (TypeScript is a plus).
• Proven expertise in cloud-native development and microservices architecture.
• Experience working with or integrating GenAI technologies.
• Excellent debugging, design, and performance optimization skills.
• Strong sense of ownership, adaptability, and leadership.
Why You’ll Love Working With Us
• Opportunity to work on cutting-edge AI and cloud solutions.
• High-impact role in a product-driven, fast-moving organization.
• Collaborative, innovative, and growth-oriented culture.
• Competitive compensation and flexible work environment.
We’re especially looking for engineers from product-based environments who have a strong sense of ownership and actively leverage AI tools and techniques to enhance their day-to-day work
💡 Quick Summary
Seeking a career-building opportunity? The Tech Lead (Java + Python + GCP) position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
