Lead Software Engineer, Full-Stack - Applications
AI summary of the role
Lead full-stack engineer on C3 AI's Application Engineering team, architecting and building SaaS AI solutions for enterprise customers across predictive maintenance, fraud detection, and energy optimization.
No longer in the current catalog. Last included 2026-09-09. Check the employer’s posting for availability.
What you’ll do
- Architect robust software engineering solutions and frameworks with cross product impact
- Design, build, and deliver high quality, modular solutions at a robust pace
- Build and improve visual tools for application development and data science to enable end-to-end AI applications
- Lead cross-team technical design discussions on application architecture, UI components, UX, back-end and third-party integration
What you’ll bring
- Bachelor’s degree in computer science, Computer Engineering, or related fields
- 8+ years of professional software development experience with JavaScript, Java, or other object-oriented programming languages
- Proven track record of design and development of full stack web solutions for complex problems
- Strong hands-on experience with object-oriented programming, data structures, algorithms, and web application development
Technologies
JavaScript · Java · React · Redux · Vue · Backbone · Angular · Git · SQL · NoSQL
Source and classification
Internal deployment & tooling · Evidence for this classification:
C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications, a portfolio of industry-specific SaaS enterprise AI applications that enable the digital transformation of organizations globally, and C3 Generative AI, a suite of domain-specific generative AI offerings for the enterprise. Learn more at: C3 AI C3's Application Engineering team is looking for a Lead Software Engineer to join our superb team to design and develop innovative AI solutions. The Application Engineering team is responsible for building comprehensive SaaS solutions to maximize our customers' success across industries. Solutions designed by C3 are used in predictive maintenance, inventory optimization, fraud
More from the job description
C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications, a portfolio of industry-specific SaaS enterprise AI applications that enable the digital transformation of organizations globally, and C3 Generative AI, a suite of domain-specific generative AI offerings for the enterprise. Learn more at: C3 AI C3's Application Engineering team is looking for a Lead Software Engineer to join our superb team to design and develop innovative AI solutions. The Application Engineering team is responsible for building comprehensive SaaS solutions to maximize our customers' success across industries. Solutions designed by C3 are used in predictive maintenance, inventory optimization, fraud detection, energy, sustainability, and resource optimization, to name a few. Check out a list of applications we've built here: C3 AI Applications Responsibilities: Work across teams to architect robust software engineering solutions and frameworks with cross product impact. Design, build, and deliver high quality, modular solutions at a robust pace. Implement and enhance engineering best practices company wide. Build and improve visual tools for application development and data science that [... source excerpt omitted ...] hnologies. Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques. Help build a team and cultivate innovation. Qualifications: Bachelor’s degree in computer science, Computer Engineering, or related fields, MS preferred. 8+ years of professional software development experience with JavaScript, Java, or other object-oriented programming languages Proven track record of design and development of full stack web solutions for complex problems. Strong hands-on experience and understanding of object-oriented programming, data structures, algorithms, and web application development. Experience working JavaScript framewo [... source excerpt omitted ...] ion skills to collaborate multi-functionally and improve scalability. Interest in committing to a fun, friendly, expansive, and intellectually stimulating environment. Preferred Qualifications: Advanced degree in engineering, sciences, or related field. Experience with Git or other version control software. Knowledge of Agile development methodology. Knowledge of distributed systems, test-driven development, SQL and NoSQL databases, and performance optimization tools. Experience in leading engineering teams and projects. Experience in building scalable web applications. C3 AI provides excellent benefits, a competitive compensation package and generous equity plan. California
Employer postings · Data from · Sources