AlamedaRecruiter Since 2001
the smart solution for Alameda jobs

Senior Software Engineer - Machine Learning

Company: C3 AI
Location: Portola Valley
Posted on: January 9, 2026

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

Keywords: C3 AI, Alameda , Senior Software Engineer - Machine Learning, IT / Software / Systems , Portola Valley, California


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Alameda RSS job feeds