Overview
Company name: CodeRabbit | HQ Location: Walnut Creek, California | Website | LinkedIn
Role: Principal Engineer
- Experience: 8-12 years
- Salary range: 60-100 lakhs per annum
- Location: Bangalore (Hybrid)
- Type: Full-time
About the Role
CodeRabbit is expanding its team in India and is currently seeking a Principal Engineer who is deeply passionate about AI and Machine Learning to join their growing team. This is a high-impact, strategic role where you'll lead the design and development of cutting-edge AI solutions that power next-generation products.
As a key technical leader, you’ll work across product, data, and engineering teams to build intelligent systems that solve real-world problems at scale.
Key Responsibilities
- Lead the design and implementation of core AI/ML systems and infrastructure.
- Mentor and guide engineers across the AI/ML team on architecture, best practices, and scalability.
- Collaborate with cross-functional teams to translate product goals into intelligent technical solutions.
- Evaluate and implement state-of-the-art models and algorithms to improve product performance.
- Drive research, experimentation, and rapid prototyping of AI-driven features.
- Own the performance, reliability, and scalability of ML systems in production.
What We’re Looking For
- 8+ years of experience in software engineering, with deep expertise in AI/ML.
- Proven experience in building and scaling machine learning systems in production.
- Strong knowledge of modern ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Proficiency in Python and familiarity with cloud platforms (AWS, GCP, or Azure).
- Experience working with large-scale data pipelines and MLOps practices.
- Strong communication and leadership skills, with the ability to mentor teams and influence technical direction.
- Bonus: Experience with generative AI, NLP, or computer vision.