Software Engineer
TraceRoot.AI
- Salary
- ₹90 - 120 LPA
- Experience
- 2+ yrs
- Location
- San Francisco
- Job type
- Full-time
Required skills
- python
- java
- c++
- software design
- distributed systems
- devops
About the role
We are looking for a talented Software Engineer to join our team at TraceRoot.AI. As a Software Engineer, you will be responsible for designing, developing, and maintaining our cutting-edge AI-powered bug fixing system. You will work closely with our team of AI researchers and engineers to push the boundaries of what's possible in the field of automated bug fixing.
Key Responsibilities:
- Design and implement robust and scalable software systems to support our AI models
- Collaborate with the AI team to integrate the software components with the machine learning pipeline
- Optimize the performance and reliability of our production systems
- Contribute to the overall technical direction and architecture of the company
Requirements:
- Strong proficiency in at least one major programming language (e.g., Python, Java, C++)
- Familiarity with software design patterns and best practices
- Experience with building and deploying scalable distributed systems
- Good understanding of software development life cycle and DevOps practices
- Ability to work in a fast-paced, collaborative environment
- Passion for solving complex technical challenges
About TraceRoot.AI
TraceRoot.AI is an early-stage startup founded in 2025 that is building an open-source AI system to automatically fix production bugs. Our mission is to revolutionize software development by empowering developers to focus on building new features rather than spending time on debugging. We are backed by Y Combinator and are looking to grow our talented team.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.