Enable job alerts via email!

Senior Software Engineer - Generative AI

C3.ai, Inc.

California, Redwood City (MO, CA)

On-site

USD 145,000 - 187,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled Software Engineer specializing in Generative AI. This role involves developing cutting-edge software platforms and integrating advanced AI technologies. You'll collaborate with data scientists to implement state-of-the-art machine learning solutions and mentor junior engineers. Join a dynamic team dedicated to pushing the boundaries of AI in a fast-paced environment, where your contributions will shape the future of intelligent applications. If you're passionate about AI and ready to tackle exciting challenges, this opportunity is for you.

Benefits

Competitive benefits
Equity options
Diversity and inclusion initiatives

Qualifications

  • 3+ years of experience in software engineering with a focus on AI technologies.
  • Proficient in Python and familiar with Java and JavaScript.

Responsibilities

  • Develop systems for Generative AI integration using the C3 AI Platform.
  • Build scalable machine learning pipelines across distributed hardware.

Skills

Python
Machine Learning
Artificial Intelligence
Generative AI
Java
JavaScript
Data Structures
Algorithms
Deep Learning
Agile Methodologies

Education

Bachelor's degree in Computer Science
Master's degree in a quantitative field

Tools

C3 AI Platform
LangChain
Semantic Kernel
ChatGPT Plugins

Job description

Job Description: Software Engineer - Generative AI

C3 AI (NYSE: AI) is a leading Enterprise AI application software company, offering a suite of integrated products including the C3 Agentic AI Platform, industry-specific SaaS applications, and C3 Generative AI. Learn more at: C3 AI.

We are seeking a seasoned software engineer with expertise in machine learning, artificial intelligence, and a passion for Generative AI technology to build next-generation software platforms.

Responsibilities:
  1. Develop systems and tools to facilitate Generative AI integration using the C3 AI Platform.
  2. Build scalable, end-to-end machine learning pipelines across distributed hardware.
  3. Collaborate with data scientists to implement the latest approaches in training and fine-tuning Generative Models.
  4. Contribute to the long-term development of the C3 Generative AI Suite with product teams.
  5. Mentor junior team members.
Qualifications:
  1. Bachelor's degree in Computer Science, Engineering, or related field; MS preferred.
  2. Proficiency in Python; experience with Java and JavaScript is a plus.
  3. Strong knowledge of data structures, algorithms, and programming paradigms.
  4. Deep understanding of machine learning and deep learning algorithms.
  5. Experience deploying machine learning models in production.
  6. Proven ownership of projects from start to finish.
  7. Excellent communication skills.
  8. Interest and experience in Generative AI technologies (e.g., LangChain, Semantic Kernel, ChatGPT Plugins).
  9. At least 3 years of relevant work experience in a fast-paced environment.
Preferred Qualifications:
  1. Advanced degree in a quantitative field.
  2. Knowledge of Agile methodologies.
  3. Over 5 years of industry experience.

C3 AI offers competitive benefits, compensation, and equity. The California base pay range is $145,000—$187,000 USD.

We are an Equal Opportunity and Affirmative Action Employer, committed to diversity and inclusion.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.