C3 AI Logo

C3 AI

Senior Software Engineer - Machine Learning

Reposted 3 Days Ago
In-Office
Redwood City, CA
160K-206K Annually
Senior level
In-Office
Redwood City, CA
160K-206K Annually
Senior level
As a Senior Software Engineer, you will build scalable machine learning systems, mentor junior developers, and collaborate with data scientists and product owners.
The summary above was generated by AI

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

We seek a highly skilled and experienced senior machine learning engineer to join our team. The ideal candidate will have a strong computer science and mathematics background and experience building scalable software systems to apply machine learning algorithms in the enterprise domain.

A successful candidate will thrive in a fast-paced, highly collaborative environment, and demonstrate an ability to lead teams to execute precisely and quickly. The ideal candidate will have excellent communication skills, in-depth experience with data science workflows, and have participated in or built agile and high-performing teams.

As a C3 AI Platform engineering team member, you will closely collaborate with product owners and data scientists and be responsible for the entire software engineering lifecycle.

 Responsibilities:

  • Build systems and tools that enable data scientists to create machine learning applications using the C3 AI Platform, from data exploration and model experimentation to model operations.
  • Improve a framework for building scalable, end-to-end machine learning pipelines in a distributed system.
  • Collaborate with and support data scientists to understand the utility of the C3 AI Platform and define new requirements.
  • Work with product owners to define and lead the development of longer-term C3 AI Platform capabilities.
  • Mentor junior members of the team.

 Qualifications:

  • Advanced degree in computer science, math, or similar field.
  • Strong programming skills in Java, Python, and JavaScript, with a taste for DRY code.
  • Thorough knowledge of data structures, algorithms, profiling/optimization, and Object-Oriented and Functional Programming.
  • In-depth understanding of machine learning algorithms.
  • Proven track record of applying machine learning algorithms in a production system.
  • Demonstrated end-to-end ownership of projects, including making key design decisions and understanding the tradeoffs.
  • A minimum of 5 years of work experience in a fast-paced software company.

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

California Base Pay Range
$160,000$206,000 USD

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. 

Top Skills

Java
JavaScript
Python

Similar Jobs

Yesterday
Easy Apply
Hybrid
2 Locations
Easy Apply
Senior level
Senior level
Fintech • Mobile • Software • Financial Services
As a Senior Software Engineer in the ML Platform team, you will design and build scalable services to support the ML lifecycle, collaborate with various teams, and drive operational excellence while mentoring junior engineers.
Top Skills: AWSDockerFlinkJavaKotlinKubernetesPostgresPyTorchSagemakerSparkTensorFlow
2 Days Ago
Hybrid
Palo Alto, CA, USA
245K-260K Annually
Senior level
245K-260K Annually
Senior level
Other
As a Sr. Software Engineer, you will develop and maintain ML infrastructure, mentor juniors, and collaborate across teams to drive innovation in machine learning at Tinder.
Top Skills: CassandraCloud ComputingData EngineeringDistributed SystemsFlinkHadoopKafkaMachine LearningMlopsSparkTransformers
5 Days Ago
Easy Apply
In-Office
Los Angeles, CA, USA
Easy Apply
170K-200K
Senior level
170K-200K
Senior level
Artificial Intelligence • Computer Vision • Machine Learning • Payments • Real Estate • PropTech
The Senior Machine Learning Software Engineer will develop and optimize computer vision and ML software for mobility products, focusing on embedded systems, from design to deployment.
Top Skills: C++CudaMqttOpencvSqlliteTensorrt

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account