Jobs · Information Technology · California

Senior Software Engineer - Generative AI

C3 AI · Redwood City, CA · Yesterday
On-siteInformation Technology$150k–$198k/yrFull-time

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

Pay

California Base Pay Range $150,000—$198,000 USD

Schedule

N/A

Benefits

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

Similar jobs