C3 AI logo

Software Engineer, Platform - Back-End

C3 AI

Job Overview

C3 AI is seeking a talented Software Engineer to join our Platform team, focusing on back-end development. This role is crucial for building the next generation AI platform capable of handling petabyte-level data volumes. As a member of the platform team, you will be responsible for the entire software engineering lifecycle, including design, documentation, building, testing, and maintenance.

Responsibilities

  • Design and Develop Features: Work on various features in the next-generation C3 AI PaaS AI suite.
  • Core Component Development: Develop core foundational components to support both back-end and front-end teams.
  • Framework Development: Design and develop frameworks for distributed application development and cache management.
  • Tool Development: Create systems and tools for collaborative application development, ensuring integration with version control systems.
  • Code Validation: Develop tools and frameworks to establish rules, validate developer code adherence, and ensure efficient execution.
  • Collaboration: Work closely with software engineering and product management teams to gather requirements and deliver top-quality products following agile methodologies.

Qualifications

  • Education: BS or MS in Computer Science or a related technical field, or equivalent industry experience.
  • Experience: 1-4 years of relevant experience.
  • Technical Skills: Hands-on experience with Computer Science fundamentals (Algorithms, Data Structures) and programming in Java or similar languages.
  • Passion for Distributed Systems: Interest in low-level programming, JVM, process, and memory management is a plus.
  • Problem Solving: Systematic problem-solving approach with a strong sense of ownership and independence.
  • Communication: Strong communication and interpersonal skills.
  • Work Ethic: Proactive, self-starter with a persistent and can-do attitude.

Benefits

C3 AI offers a competitive compensation package, a generous equity plan, and excellent benefits. We are proud to be an Equal Opportunity and Affirmative Action Employer, and we do not discriminate based on any legally protected characteristics, including disabled and veteran status.

Location

This position is based in Redwood City, California, and requires on-site work.

Salary

The salary range for this position is $120,000 to $156,000 per year.

Join C3 AI and be part of a team that is reshaping the world with AI, providing enterprise-scale AI applications more efficiently and cost-effectively than alternative approaches.

Benefits
Extracted with AI

  • Competitive compensation package
  • Generous equity plan
  • Excellent benefits

Similar jobs

Last update: 23 minutes ago

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Accrete AI logo
Accrete AI

Backend Engineer with Machine Learning Focus

Join Accrete AI as a Backend Engineer with a focus on machine learning, building scalable AI solutions.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Redmond, WA. Develop software and tools, collaborate with stakeholders, and ensure high-quality solutions.

OpenAI logo
OpenAI

Software Engineer, Applied Emerging Talent

Join OpenAI as a Software Engineer to develop ChatGPT and API features using JavaScript, React, and Python.

Allara logo
Allara

Platform Software Engineer

Join Allara as a Platform Software Engineer to design and build technology for a user-centric care platform in NYC.

Accrete AI logo
Accrete AI

Principal Software Engineer - AI Platform

Join Accrete AI as a Principal Software Engineer to lead AI platform development, leveraging AI/ML frameworks and cloud technologies.

IBM logo
IBM

Software Engineer with C++ and Golang Experience

Join IBM as a Software Engineer with expertise in C++ and Golang, working on cutting-edge AI and cloud solutions.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Full-Stack Software Engineer II

Join AWS as a Full-Stack Software Engineer II to develop innovative solutions ensuring user privacy and personalized experiences.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft as a Software Engineer II to revolutionize search with AI. Work on backend engineering in a hybrid role.

MathWorks logo
MathWorks

Software Engineer - Backend Web/Cloud

Join MathWorks as a Software Engineer focusing on backend web/cloud development with Java, JavaScript, and cloud computing skills.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Stably AI logo
Stably AI

Founding Software Engineer (Full-Stack)

Join Stably AI as a Founding Software Engineer to design and develop scalable software applications using cutting-edge AI technology.

Accrete AI logo
Accrete AI

Backend Engineer with Machine Learning Focus (Early Career)

Join Accrete AI as a Backend Engineer focusing on ML, working with Python, REST APIs, and cloud platforms. Early career role in New York.

Cascading AI (YC S23) logo
Cascading AI (YC S23)

Senior Full-stack Engineer

Join Cascading AI as a Senior Full-stack Engineer to develop AI-driven lending solutions in San Francisco.

OpenAI logo
OpenAI

Software Engineer Intern, Applied Emerging Talent

Join OpenAI as a Software Engineer Intern to work on cutting-edge AI technology in a fast-paced environment.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2, focusing on cloud computing, microservices, and innovative software solutions.

Google logo
Google

Software Engineer III, Machine Learning

Join Google as a Software Engineer III in Machine Learning, focusing on large-scale systems and AI.

Google logo
Google

Software Engineer III, Infrastructure, Android

Join Google as a Software Engineer III in Infrastructure, focusing on Android. Work on large-scale systems in San Jose, CA.

Block logo
Block

Senior Software Engineer (Backend) - Developer Platform Growth

Join Block as a Senior Backend Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.

Microsoft logo
Microsoft

Fullstack Software Engineer

Join Microsoft as a Fullstack Software Engineer in Atlanta. Work on cutting-edge technology in a hybrid environment.

Reddit, Inc. logo
Reddit, Inc.

Software Engineer, ML Ranking Platform

Join Reddit as a Software Engineer on the ML Ranking Platform team, focusing on scalable, high-performance ranking systems.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Captions logo
Captions

Software Engineer, Web

Join Captions as a Software Engineer, Web in NYC to deliver high-performance user experiences in video software.