C3 AI · 3 days ago
Lead Software Engineer - Generative AI
C3 AI is the Enterprise AI application software company, delivering a family of fully integrated products including the C3 Generative AI suite. They are seeking a highly skilled lead software engineer to develop infrastructure and tools for generative AI technology, collaborating with product managers and data scientists throughout the software engineering lifecycle.
Artificial Intelligence (AI)Enterprise SoftwareMachine LearningSaaSSoftware
Responsibilities
Work across teams to architect robust software engineering solutions and frameworks with cross product impact
Implement and enhance engineering best practices company wide
Build systems and tools to enable and simplify the use of Generative AI technologies in our applications using the C3 AI Platform
Enable scalable end-to-end machine learning pipelines in a distributed system with heterogeneous hardware (GPUs, TPUs, etc.)
Work with data scientists to research and implement latest approaches to efficiently train/fine-tune Generative Models
Work with product owners to define and lead the long-term development the C3 Generative AI Suite
Lead cross-team technical design discussions on application architecture, UI components, UX, back-end and third-party integration, and testing
Manage individual project deliverables and mentor junior team members on industry coding standards and design techniques
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, or related fields, MS preferred
8+ years of professional software development experience in Python; experience with Java and JavaScript preferred
Proven track record of design and development of full stack web solutions for complex problems
Strong hands-on experience and understanding of data structures, algorithms, profiling/optimization, DRY code, and Object-Oriented and Functional Programming
In-depth understanding of machine learning including deep learning algorithms
Proven track record of applying machine learning algorithms in a production system
Demonstrated end-to-end ownership of projects
Excellent verbal and written communication skills to collaborate multi-functionally and improve scalability
Demonstrated interest for Generative AI technology (e.g., projects with technologies like LangChain, Semantic Kernel, ChatGPT Plugins, etc.)
Preferred
Advanced degree in computer science, math, or similar quantitative field
Knowledge of Agile development methodology
Experience in leading engineering teams and projects
Benefits
Excellent benefits
Competitive compensation package
Generous equity plan
Company
C3 AI
C3 AI is a provider of Enterprise AI software for accelerating digital transformation.
H1B Sponsorship
C3 AI has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (106)
2024 (78)
2023 (74)
2022 (78)
2021 (60)
2020 (33)
Funding
Current Stage
Public CompanyTotal Funding
$399.28MKey Investors
BloombergNEFTPG GrowthBreyer Capital
2020-12-09IPO
2020-07-14Grant
2019-08-15Series H· $49.8M
Recent News
2025-12-17
2025-12-11
Company data provided by crunchbase