Senior Software Engineer
Generative AI
Updated on 2/21/2024
C3.ai

1,001-5,000 employees

Leading enterprise AI software provider
Company Overview
C3.ai is building tools to make AI cost-effective. The company focuses on building applications for reliability, fraud detection, sensor network health, supply network optimization, energy management, anti-money laundering, and customer engagement.
Data & Analytics
Hardware
Industrial & Manufacturing
Energy
AI & Machine Learning
Financial Services
Aerospace

Company Stage

Series F

Total Funding

$228.5M

Founded

2009

Headquarters

Redwood City, California

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

6%

2 year growth

41%
Locations
San Carlos, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Python
JavaScript
Data Structures & Algorithms
Java
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or related fields, MS preferred
  • Excellent programming skills in Python; experience with Java and JavaScript preferred
  • Thorough knowledge of data structures, algorithms, profiling/optimization, DRY code, and Object-Oriented and Functional Programming
  • In-depth understanding of machine learning including deep learning algorithms
  • Track record of applying machine learning algorithms in a production system
  • Demonstrated end-to-end ownership of projects
  • Stellar listening and explanation skills
  • A minimum of 3 years of work experience in a fast-paced software company
Responsibilities
  • Build systems and tools to enable and simplify the use of Generative AI technologies in our applications using the C3 AI Platform
  • Enable scalable end-to-end machine learning pipelines in a distributed system with heterogeneous hardware (GPUs, TPUs, etc.)
  • 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
  • Mentor junior members of the team
Desired Qualifications
  • Advanced degree in computer science, math, or similar quantitative field
  • Knowledge of Agile development methodology
  • 5+ years of work experience in a fast-paced software company