Lead Software Engineer - Generative AI

C3 AI
Redwood City
Workplace: OnsiteFull timeUSD 175,000 - 219,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Collaboration","Leadership","Problem-solving","Mentoring"]

Build and evolve the Generative AI infrastructure for enterprise applications by creating robust software frameworks, tools, and distributed machine-learning pipelines. Partner with product managers, data scientists, and engineers across the full software engineering lifecycle—designing scalable back-end systems, enabling production-grade LLM/GenAI usage on C3 AI Platform, and leading technical design discussions while mentoring junior teammates.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
C3 AI
C3 AI
2 months ago

Lead Software Engineer - Generative AI

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 27 minutes agoStatus: Live

Job Summary

Build and evolve the Generative AI infrastructure for enterprise applications by creating robust software frameworks, tools, and distributed machine-learning pipelines. Partner with product managers, data scientists, and engineers across the full software engineering lifecycle—designing scalable back-end systems, enabling production-grade LLM/GenAI usage on C3 AI Platform, and leading technical design discussions while mentoring junior teammates.
Location: Redwood City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •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 Generative AI usage in applications using the C3 AI Platform.
  • •Enable scalable end-to-end machine learning pipelines in distributed systems with heterogeneous hardware (GPUs, TPUs, etc.).
  • •Lead technical design discussions across application architecture and integrations, and mentor junior team members on coding standards and design techniques.

Pay and Benefits

Salary: USD 175,000 - 219,000 annually
Equity and Bonus:Equity

Key Requirements

  • •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 experience designing and building full stack web solutions for complex problems.
  • •Strong hands-on knowledge of data structures and algorithms, profiling/optimization, DRY code, and functional/OOP programming.
  • •In-depth understanding of machine learning (deep learning algorithms) and proven production experience applying ML models, plus excellent communication skills.
Experience:Machine learningArtificial intelligenceGenerative AILLMs
Education:Bachelor's in Computer Science, Computer Engineering (or related fields)
Skills:CommunicationCollaborationLeadershipProblem-solvingMentoring
Languages:English
Tech Stack:PythonJavaJavaScriptLarge Language Models (LLMs)C3 AI PlatformGPUsTPUsDistributed systemsLangChainSemantic KernelChatGPT PluginsAgile

Company Brief

C3 AI
Provides an enterprise AI platform and applications that help organizations build, deploy, and operate machine learning and generative AI solutions across industries such as manufacturing, energy, defense, and finance.
Industry: AI & Machine Learning
Company Size: Enterprise (1,001+ employees)
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Redwood City, United States
Founded: 2009
WebsiteLinkedIn