C3 AI - Redwood City, CA

posted 7 days ago

Full-time - Senior
Redwood City, CA
Publishing Industries

About the position

C3.ai, Inc. (NYSE:AI) is a leading Enterprise AI software provider for accelerating digital transformation. The proven C3 AI Platform provides comprehensive services to build enterprise-scale AI applications more efficiently and cost-effectively than alternative approaches. The C3 AI Platform supports the value chain in any industry with prebuilt, configurable, high-value AI applications for reliability, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement. 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.

Requirements

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

Benefits

  • Excellent benefits
  • Competitive compensation package
  • Generous equity plan
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service