C3 AI

C3 AI

Lead Software Engineer - Generative AI

Redwood City, California, United States

Sponsorship not specified$175k-$219kDetected 7 days ago
JavaScriptPythonJavaDistributed SystemsFull-Stack DevelopmentData StructuresAlgorithmsMachine LearningDeep LearningLLMsAgentic AIResearchCommunication

About the role

  • C3 AI (NYSE: AI), is the Enterprise AI application software company.
  • California Base Pay Range $175,000 - $219,000 USD C3 AI is proud to be an Equal Opportunity and Affirmative Action Employer.

Responsibilities

  • 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.
  • 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.

Requirements

  • A successful candidate will thrive in a fast-paced, innovative, and highly collaborative environment, and demonstrate an ability to execute precisely and quickly.
  • 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.).

Nice to have

  • Advanced degree in computer science, math, or similar quantitative field.
  • Knowledge of Agile development methodology.
  • Experience in leading engineering teams and projects.
  • C3 AI is proud to be an Equal Opportunity and Affirmative Action Employer.
  • We do not discriminate on the basis of any legally protected characteristics, including disabled and veteran status.
  • 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.

Compensation

  • C3 AI provides excellent benefits, a competitive compensation package and generous equity plan.

Benefits

  • Enable scalable end-to-end machine learning pipelines in a distributed system with heterogeneous hardware (GPUs, TPUs, etc.).

Company info

  • 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.

This listing is sourced directly from C3 AI's careers page and normalized into a canonical job model.