Software Engineer, Full Stack - Applications

C3.ai, Inc.

Redwood City (CA)

On-site

USD 120,000 - 165,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

C3 AI, Inc. is seeking a software engineer with strong full-stack experience to build high-performance visual tools for enterprise AI platforms in California. You will join the Application Development team and collaborate with product managers, designers, and engineers to deliver end-to-end AI applications quickly and reliably.

The role emphasizes scalable design, rapid iteration, and close teamwork to continuously improve our AI software suite and developer tooling.

Qualifications

  • Bachelor of Science in Computer Science, Computer Engineering, or related fields.
  • 3+ years of professional software development experience with JavaScript, Java, or other OO languages.
  • Strong understanding of object-oriented programming, data structures, algorithms, and web app development.
  • Experience with JavaScript frameworks such as React, Redux, Vue, Backbone, or Angular.
  • Excellent communication and collaboration across functions.

Responsibilities

  • Design, develop, and maintain performant and scalable full-stack applications.
  • Build and improve visual tools for application development and data science to enable end-to-end AI solutions.
  • Collaborate with Product Management, UX Designers, and Front-End/Back-End Engineers.
  • Rapidly fix bugs and proactively improve products and technologies.
  • Help build a team and foster innovation.

Skills

JavaScript
Java
OO Programming
Web Development
React/Redux/Vue/Angular
Data Structures
Algorithms
Team Collaboration
English Proficiency

Education

Bachelor's degree in CS/CE or related fields

Tools

Git
SQL/NoSQL
Agile

Job description

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

We are looking for a software engineer experienced in full-stack development and passionate about building intuitive, high-performance tools for the next generation of AI software platforms.

As a member of C3 AI's Application Development team, you will build the visual tools that let developers and data scientists create end-to-end AI applications quickly. You'll collaborate with product managers, user interaction designers, and front-end and back-end 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.

Responsibilities:
  • Design, develop, and maintain performant and scalable full-stack applications.
  • Build and improve visual tools for application development and data science that enable users to build an end-to-end AI application quickly.
  • Work very closely with, and incorporate feedback from Product Management, User Interaction Designers, Front-End and Back-End Engineers.
  • Rapidly fix bugs, solve problems, and proactively strive to improve our products and technologies.
  • Help build a team and cultivate innovation.
Qualifications:
  • Bachelor of Science in Computer Science, Computer Engineering, or related fields.
  • 3+years of professional software development experience with JavaScript, Java, or other object-oriented programming languages.
  • Stronghands-on experience and understanding of object-oriented programming, data structures, algorithms, and web application development.
  • Experience working JavaScript frameworks such as React, Redux, Vue, Backbone, or Angular.
  • Real passion for developing team-oriented solutions to complex engineering problems.
  • Thrive in a dynamic, rapidly changing environment and value end-to-end ownership of projects.
  • Goodverbal and written communication skills to collaborate multi-functionally and improve scalability.
  • Interest in committing to a fun, friendly, expansive, and intellectually stimulating environment.
  • Proficient in spoken and written English.
Preferred Qualifications:
  • Degree in engineering, sciences, or related field.
  • Experience with Git or other version control software.
  • Knowledge of Agile development methodology.
  • Knowledge of distributed systems, test-driven development, SQL and NoSQL databases, and performance optimization tools.
  • Experience in building scalable web applications.

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

California Base Pay Range

$120,000 — $165,000 USD

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Full Stack - Applications
Senior Software Engineer, Full Stack - Applications

C3 AI • Redwood City (CA)

On-site
USD 169,000 - 196,000
Competitive compensation package
Generous equity plan
Excellent benefits
Lead/Senior Software Engineer, Full-Stack - AI Studio
Lead/Senior Software Engineer, Full-Stack - AI Studio

C3.ai, Inc. • Redwood City (CA)

On-site
USD 145,000 - 219,000
Excellent benefits
Generous equity plan
Platform Full-Stack Engineer, New Grad 2027
Platform Full-Stack Engineer, New Grad 2027

re-zoo-me • Redwood City (CA), Northern (KY)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer, Platform - Data + AI (Back-End)
Senior Software Engineer, Platform - Data + AI (Back-End)

C3 AI • Redwood City (CA)

On-site
USD 145,000 - 187,000
Equity plan
Platform Full-Stack Engineer, New Grad 2027
Platform Full-Stack Engineer, New Grad 2027

C3 AI • Redwood City (CA), Northern (KY)

On-site
USD 120,000 - 150,000
Benefits
Equity plan
Platform Full-Stack Engineer, New Grad 2027
Platform Full-Stack Engineer, New Grad 2027

C3.ai, Inc. • Redwood City (CA)

On-site
USD 120,000 - 150,000
Generous equity plan
Senior Software Engineer - Platform
Senior Software Engineer - Platform

C3.ai, Inc. • Redwood City (CA)

On-site
USD 145,000 - 198,000
Forward Deployed Engineer (Redwood City)
Forward Deployed Engineer (Redwood City)

C3 AI • Redwood City (CA)

On-site
USD 120,000 - 158,000
Excellent benefits
Competitive compensation package
Generous equity plan
Senior Software Engineer, Platform - Data + AI (Back-End)
Senior Software Engineer, Platform - Data + AI (Back-End)

C3.ai, Inc. • Redwood City (CA)

On-site
USD 145,000 - 187,000
Competitive compensation package
Generous equity plan
Senior Software Engineer - Generative AI
Senior Software Engineer - Generative AI

C3.ai, Inc. • Redwood City (CA)

On-site
USD 150,000 - 198,000
Equity plan
Excellent benefits
Competitive compensation