C3.ai

Senior Software Engineer - Generative AI

C3.ai$150K — $198K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field; MS preferred.
  • Strong programming skills in Python; familiarity with Java and JavaScript is a plus.
  • Deep knowledge of data structures, algorithms, and optimization techniques.
  • Comprehensive understanding of machine learning, particularly deep learning algorithms.
  • Proven experience implementing machine learning models in production environments.
  • Experience in taking ownership of projects from inception to completion.
  • Strong communication skills, both for listening and explaining technical concepts.
  • Passionate about Generative AI technologies, with relevant project experience.

Responsibilities

  • Develop systems and tools to integrate Generative AI technologies into applications.
  • Build scalable end-to-end machine learning pipelines on diverse hardware infrastructures.
  • Collaborate with data scientists to research and apply innovative training strategies for Generative Models.
  • Define and oversee long-term development of the C3 Generative AI Suite with product owners.
  • Mentor and guide junior team members to enhance their skills and productivity.

Benefits

  • Excellent benefits package.
  • Competitive compensation.
  • Generous equity plan.
Full Job Description
We are looking for a seasoned software engineer experienced in the field of machine learning and artificial intelligence, and passionate about Generative AI technology and building next-generation software platforms.

As a member of C3 AI's Generative AI team, you will be tasked with developing the infrastructure and tools to improve the state-of-the-art and enable the use of this game changing technology in our enterprise applications. You'll collaborate with product managers, data scientists and other engineers and be responsible for the entire software engineering lifecycle. A successful candidate will thrive in a fast-paced, innovative, and highly collaborative environment, and demonstrate an ability to execute precisely and quickly. The ideal candidate will have in-depth experience with putting large scale machine learning models in production and a solid understanding of Large Language Models (LLMs).

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.

Qualifications:
  • 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.
  • Demonstrated interest for Generative AI technology (e.g., projects with technologies like LangChain, Semantic Kernel, ChatGPT Plugins, etc.).
  • A minimum of 3 years of work experience in a fast-paced software company.

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


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

California Base Pay Range

$150,000-$198,000 USD

About C3.ai

C3.ai is a software company that provides a platform for developing and deploying enterprise-scale AI applications. The company was founded in 2009 by Tom Siebel and is headquartered in Redwood City, California. C3.ai's platform is used by a range of industries, including oil and gas, manufacturing, and healthcare. The company has raised over $500 million in funding and was valued at $3.3 billion as of 2020.
Learn more about C3.ai
Size
500 employees
Market Cap
$1.1 billion
Industry
Net Income
-$62 million
Revenue
$172.5 million

Similar Jobs

More Jobs at C3.ai

More Information Technology Jobs

Find similar Senior Software Engineer - Generative AI jobs: