C3 AI

Senior Software Engineer - Generative AI

$150K–$198KFull-time · Redwood City, CA
✓ Verified live on the employer's own system · added 33 days ago
Save search
Mid-level · 5+ yrs exp

Requirements

Education: Bachelor's degree or related field

Experience: 5+ years

Skills & tools

Machine LearningProgrammingDevopsDistributed SystemsPythonJavaJavascript
Apply on company site ↗ See your fit → free

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

  • 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.
  • 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 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.
  • Advanced degree in computer science, math, or similar quantitative field.
  • 5+ years of work experience in a fast-paced software company.

More jobs at C3 AI

Similar jobs near Redwood City, CA

Tell me when more Senior Software Engineer, Machine Learning (Audio) jobs post near Redwood City, CA We re-check every listing against the employer’s own board — no résumé needed.

Search Senior Software Engineer - Generative AI jobs near Redwood City, CA → Browse all live jobs

This posting was published by C3 AI on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.