Software Engineer - Generative AI

1 Month ago • 3 Years + • Research Development

Job Summary

Job Description

C3 AI is seeking a Software Engineer passionate about Generative AI and building cutting-edge software platforms. The role involves developing infrastructure and tools to enhance state-of-the-art capabilities and integrate generative AI into applications. Responsibilities include building systems for Generative AI on the C3 AI Platform, developing scalable machine learning pipelines for heterogeneous hardware, and partnering with product owners to define the C3 Generative AI Suite. The ideal candidate will have experience deploying large-scale machine learning models to production and a strong understanding of Large Language Models (LLMs). This position requires collaboration with product managers, data scientists, and engineers throughout the software engineering lifecycle in a fast-paced, innovative environment.
Must have:
  • Bachelor's degree in Computer Science or related field
  • Excellent Python programming skills
  • 3+ years of software company experience
  • Knowledge of data structures and algorithms
  • Demonstrated end-to-end project ownership
  • Interest in Generative AI projects
  • Proficiency in English
Good to have:
  • Master's degree preferred
  • Experience applying ML in production
  • Advanced degree in quantitative field
  • Experience with JavaScript frameworks
  • Knowledge of Agile development
  • Familiarity with distributed systems, TDD, SQL/NoSQL, performance tools
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 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.

Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field; a Master's degree is preferred.
  • Excellent programming skills in Python.
  • 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

Sonar Source - Enterprise Account Executive - Melbourne

Sonar Source

Melbourne, Victoria, Australia (On-Site)
8 Months ago
Lytx,  Inc  - Pricing Manager

Lytx, Inc

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Autodesk - Strategic Account Manager, Architecture & Construction

Autodesk

Munich, Bavaria, Germany (On-Site)
1 Month ago
Obviously A - Content Marketer

Obviously A

San Francisco, California, United States (Hybrid)
2 Months ago
Glean - Solutions Architect - Central

Glean

(Remote)
8 Months ago
Workato - AI Research Scientist

Workato

San Francisco, California, United States (On-Site)
1 Month ago
playrix  - AI Artist

playrix

Ireland (Remote)
4 Months ago
easygo - Senior Machine Learning Operations Engineer

easygo

Melbourne, Victoria, Australia (On-Site)
3 Months ago
Siemens  - Gen AI engineer

Siemens

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Apple - AIML - Machine Learning Educator

Apple

Seattle, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Workato - Senior UX Designer (Builder Experience)

Workato

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
EveryMatrix - Frontend Game Developer

EveryMatrix

Stockholm, Stockholm County, Sweden (Hybrid)
7 Months ago
Nice - Engineering Team Lead

Nice

Prague, Prague, Czechia (Hybrid)
1 Month ago
Palo Alto Networks - Senior Consulting Director, Cloud Security, Proactive Services (Unit 42)

Palo Alto Networks

Santa Clara, California, United States (Remote)
3 Weeks ago
ElevenLabs - Account Executive - Korea

ElevenLabs

South Korea (Remote)
1 Month ago
Minecast - Product Marketing Manager

Minecast

Lexington, Massachusetts, United States (On-Site)
3 Months ago
Rippling - Senior Software Engineer - Data Bridge

Rippling

Seattle, Washington, United States (On-Site)
2 Months ago
Rackner - Solution Architect Lead

Rackner

(Remote)
2 Months ago
sitetracker - Head of Video Experience & Community Engagement

sitetracker

New York, United States (Remote)
1 Month ago
velotio technologies  - Senior Automation Engineer

velotio technologies

Maharashtra, India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Guadalajara, Jalisco, Mexico

Nagarro - Senior Staff Engineer, QA Automation

Nagarro

Mexico (Remote)
9 Months ago
luxsoft - AUTOSAR Developer

luxsoft

Guadalajara, Jalisco, Mexico (On-Site)
2 Months ago
PwC - Associate 2 External Audit

PwC

San Luis Potosi, San Luis Potosi, Mexico (On-Site)
10 Months ago
Nagarro - Principal Engineer

Nagarro

Mexico (Remote)
9 Months ago
Crunchyroll - Senior Manager, Partnership Marketing - LATAM

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
8 Months ago
TALA - Senior Data Scientist

TALA

Mexico City, Mexico (Remote)
2 Months ago
Lytx,  Inc  - Technical Support Engineer

Lytx, Inc

Mexico (Remote)
1 Year ago
Salesforce - Business Development Representative - Mexico

Salesforce

Mexico City, Mexico (On-Site)
7 Months ago
Aptive - Trade Certification Specialist

Aptive

Mexico City, Mexico (On-Site)
3 Weeks ago
TAG - Senior Designer

TAG

Mexico City, Mexico (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Social Discovery Ventures - Senior AI Content Manager

Social Discovery Ventures

Poland (Remote)
3 Weeks ago
bytedance - Senior Software Engineer - IaaS AI Infra

bytedance

Seattle, Washington, United States (On-Site)
5 Months ago
CyberArk - Senior AI Platform Architect

CyberArk

Israel (Hybrid)
1 Month ago
Apple - AIML - EPM Manager, Foundation Model Data

Apple

Cupertino, California, United States (On-Site)
4 Weeks ago
Alpha Sense - Senior AI Engineer

Alpha Sense

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
4 Months ago
Apple - Senior AI Application Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
hogarth - AI Technical Lead

hogarth

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
Decagon - Machine Learning Research Engineer

Decagon

San Francisco, California, United States (On-Site)
3 Weeks ago
NVIDIA - Senior Technical Program Manager - Deep Learning Enterprise Server Software

NVIDIA

Taipei City, Taiwan (On-Site)
6 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