Lead Software Engineer
145k - 219k USD
On-site
Full Time
#Engineering
#JavaScript
#Java
#React
#Redux
#Agile
We are C3 AI, a premier provider of enterprise AI software that helps organizations accelerate their digital transformation through our comprehensive, scalable platform. We are currently seeking a Lead Software Engineer to join our AI Studio team, where you will help build the interface that allows developers and data scientists to create and deploy complex AI applications.
Responsibilities
- Architect, build, and support high-performance, scalable full-stack applications.
- Develop visual tools that streamline the end-to-end process for building and deploying AI solutions.
- Work in partnership with product managers, designers, and fellow engineers to drive technical strategy.
- Facilitate cross-team discussions regarding UI components, system architecture, and third-party integrations.
- Take ownership of project deliverables while mentoring junior developers on best practices and design patterns.
- Troubleshoot technical issues and contribute to the ongoing improvement of our core technologies.
- Foster a culture of innovation and help grow our engineering team.
Must-haves
- A Bachelor of Science degree in Computer Science, Computer Engineering, or a related field.
- At least 8 years of professional software development experience, with a strong background in Java, JavaScript, or other object-oriented languages.
- Deep understanding of data structures, algorithms, and web application development.
- Proven experience with modern JavaScript frameworks like React or Redux.
- Excellent communication skills and a passion for solving complex engineering challenges within a team.
- The ability to thrive in a fast-paced environment while maintaining end-to-end project ownership.
- Fluency in English.
Nice-to-haves
- An advanced degree in engineering or a related scientific field.
- Experience leading engineering teams and managing complex projects.
- Proficiency with Agile development methodologies.
- Technical knowledge of distributed systems, test-driven development, and database management for both SQL and NoSQL.
- Experience using Git for version control.
- A track record of building highly scalable web applications.
Benefits
We offer a competitive compensation package, including a salary range of $145,000 to $219,000 USD, along with a generous equity plan and a comprehensive benefits package.




