Senior Software Engineer - Generative AI

1 Month ago • 3 Years + • Research Development

Job Summary

Job Description

C3 AI is seeking a seasoned Software Engineer with a passion for Generative AI to join their team. The role involves building cutting-edge software platforms and developing infrastructure to enhance state-of-the-art capabilities. You will collaborate with product managers, data scientists, and engineers, taking ownership of the entire software engineering lifecycle. This position is ideal for individuals who excel in fast-paced, innovative, and collaborative environments, with a proven ability to execute precisely and quickly. Experience deploying large-scale machine learning models to production and a strong understanding of Large Language Models (LLMs) are crucial.
Must have:
  • Bachelor's degree in CS or related field
  • Excellent Python programming skills
  • Minimum 3 years of software experience
  • Strong knowledge of data structures and algorithms
  • Demonstrated end-to-end project ownership
  • Interest in Generative AI technologies
  • Proficiency in spoken and written English
Good to have:
  • Master's degree in CS, Math, or quantitative field
  • Experience applying ML in production
  • Experience with JavaScript frameworks
  • Knowledge of Agile methodology
  • Familiarity with distributed systems, TDD, databases, performance optimization
Perks:
  • Competitive compensation package
  • Excellent benefits

Job Details

C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing, deploying, and operating enterprise AI applications, C3 AI applications, a portfolio of industry-specific SaaS enterprise AI applications that enable the digital transformation of organizations globally, and C3 Generative AI, a suite of domain-specific generative AI offerings for the enterprise. Learn more at: C3 AI

C3 AI is looking for a seasoned Software Engineer passionate about Generative AI and building cutting-edge software platforms. If you have a strong background in machine learning and a drive to create next-generation enterprise applications, we want to hear from you.

As a core member of our Generative AI team, you'll develop the infrastructure and tools that enhance our state-of-the-art capabilities and integrate this transformative technology into our applications. You'll collaborate closely with product managers, data scientists, and engineers, taking ownership of the entire software engineering lifecycle. This role is perfect for someone who thrives in a fast-paced, innovative, and highly collaborative environment, and can execute precisely and quickly. The ideal candidate will have deep experience deploying large-scale machine learning models to production and a solid grasp of Large Language Models (LLMs).

Responsibilities:

  • Build systems and tools to enable and simplify the use of Generative AI technologies in our applications on the C3 AI Platform.
  • Develop scalable, end-to-end machine learning pipelines within a distributed system, accommodating heterogeneous hardware (GPUs, TPUs, etc.).
  • Partner with product owners to define and lead the long-term development of the C3 Generative AI Suite.
  • Mentor junior team members, fostering growth and shared expertise.

Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field; a Master's degree is preferred.
  • Excellent programming skills in Python.
  • A minimum of 3 years of work experience in a fast-paced software company.
  • Thorough knowledge of data structures, algorithms, profiling/optimization, DRY code, and Object-Oriented and Functional Programming.
  • Demonstrated end-to-end ownership of projects.
  • Proven interest in Generative AI technology (e.g., projects with LangChain, LlamaIndex, PydanticAI, Haystack, etc.).
  • Proficiency in spoken and written English.

Preferred Qualifications:

  • Track record of applying machine learning algorithms in a production system.
  • Advanced degree in Computer Science, Math, or a similar quantitative field.
  • Experience with JavaScript frameworks such as React, Redux, Vue, Backbone, or Angular.
  • Knowledge of Agile development methodology.
  • Familiarity with distributed systems, test-driven development, SQL and NoSQL databases, and performance optimization tools.

C3 AI provides a competitive compensation package and excellent benefits.

C3 AI is proud to be an Equal Opportunity and Affirmative Action Employer. We do not discriminate on the basis of any legally protected characteristics, including disabled and veteran status. 

Similar Jobs

Survay Monkey - Account Executive - New Business

Survay Monkey

Australia (Remote)
4 Weeks ago
Veeam Software - Inside Sales Representative with German

Veeam Software

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
deel. - Payroll Expert

deel.

Spain (Remote)
2 Weeks ago
Diligent Corporation - Staff Software Engineer

Diligent Corporation

London, England, United Kingdom (Hybrid)
1 Month ago
Zenoti - Sales Operations - Senior Data Analyst

Zenoti

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Intangible - Applied AI Engineer (Image/Video Diffusion)

Intangible

United States (Remote)
3 Months ago
Amazon games  - Senior Software Developer, Amazon Games AI

Amazon games

San Diego, California, United States (On-Site)
7 Months ago
Apple - User Land Security Researcher

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Tesla - Associate Application Engineer R&D

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
6 Months ago
bytedance - Research Scientist (Multimedia Streaming)

bytedance

San Diego, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Simcorp - Senior Service Delivery Consultant

Simcorp

Mexico City, Mexico (Hybrid)
3 Weeks ago
Diligent Corporation - Customer Success Manager I

Diligent Corporation

London, England, United Kingdom (Hybrid)
1 Month ago
C3 IoT - Data Scientist / Senior Data Scientist – Optimization (Federal)

C3 IoT

Tysons, Virginia, United States (On-Site)
1 Month ago
bytedance - Innovation Tech Solution Sales (Cloud), BytePlus - Thailand

bytedance

Bangkok, Bangkok, Thailand (On-Site)
9 Months ago
Make - Senior Data Scientist

Make

Prague, Czechia (On-Site)
2 Months ago
Lilt - Senior Manager of Invoicing and Collections

Lilt

United States (Hybrid)
1 Month ago
Lead Venture - Senior Infrastructure Engineer

Lead Venture

Gurugram, Haryana, India (Hybrid)
2 Weeks ago
deel. - Payroll Implementation Manager

deel.

Czechia (Remote)
2 Weeks ago
bytedance - Solution Architect (Edge Cloud)

bytedance

Singapore (On-Site)
6 Months ago
Highspot - Visual Designer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Guadalajara, Jalisco, Mexico

OKX - Senior Business Development Manager, Institutional

OKX

Mexico (Remote)
2 Months ago
Crunchyroll - Software Development Engineer in Test III, Game Consoles

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago
Lionbridge Games - Technical Software Test Engineer

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
6 Months ago
Salesforce - Customer Success Manager - Commerce Cloud

Salesforce

Mexico City, Mexico (Hybrid)
2 Weeks ago
ElevenLabs - Sales Development Representative - Mexico

ElevenLabs

Mexico (Remote)
4 Months ago
PHINIA - Senior Account Manager

PHINIA

San Luis Potosi, Mexico (On-Site)
3 Weeks ago
Valeo - Production Supervisor

Valeo

Querétaro, Mexico (On-Site)
2 Weeks ago
nissan - Account Manager Insurance

nissan

Aguascalientes, Aguascalientes, Mexico (On-Site)
3 Weeks ago
Infosys - Java FullStack Developer

Infosys

Mexico City, Mexico City, Mexico (Hybrid)
3 Months ago
CG bot  - Power Platform Developer

CG bot

Mexico (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Apple - Senior Machine Learning Engineer - Large Language Model (LLM) Development and Optimization

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Apple - Physical Design Engineer, Machine Learning

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Qualcomm - Machine Learning Technology Engineer

Qualcomm

San Diego, California, United States (On-Site)
2 Months ago
Apple - AIML - Machine Learning Educator

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
Toast - Executive Talent Researcher

Toast

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Harvey - Applied AI Engineer

Harvey

San Francisco, California, United States (On-Site)
2 Weeks ago
BioFire - Associate Staff Scientist

BioFire

Hazelwood, Missouri, United States (On-Site)
2 Months ago
Glean - Software Engineer, Machine Learning

Glean

Palo Alto, California, United States (On-Site)
2 Months ago
Mistral AI - Research Engineer

Mistral AI

Palo Alto, California, United States (Hybrid)
2 Weeks ago
flip fit - Senior Machine Learning Engineer

flip fit

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

C3 AI is seeking highly skilled individuals with experience managing the creation and development of complex enterprise AI solutions, and a track record of driving ...Tysons, VAC3 AI is seeking an experienced professional to join our AI Solution Architecture team (post-sales). In this customer-facing role, you will have the opportunity to design, develop, ...

Get notified when new jobs are added by C3 IoT

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug