Senior Software Engineer, Platform Expert
2 weeks ago
We are seeking a senior software engineer to join our Type System team at C3 AI. In this role, you will be responsible for powering the core of our platform.
The ideal candidate will have a strong computer science background and solid knowledge of programming languages, including Python, JavaScript, and Java.
A successful candidate will thrive in a fast-paced, highly collaborative environment and demonstrate the ability to lead teams to execute precisely and quickly.
The ideal candidate will have excellent communication and leadership skills and enjoy solving challenging problems with elegant solutions.
As a C3 AI Platform engineering team member, you will closely collaborate with product owners and data scientists and be responsible for the entire software engineering lifecycle.
Responsibilities:
- Own the C3 Type System, the core abstraction layer, and the building block for the entire C3 AI Suite and all C3 applications.
- Own the language software development toolkits (SDKs) and execution engines for all supported languages (Java, JavaScript, Python).
- Drive architecture of the C3 Type System to satisfy functional and performance requirements while ensuring the product is easy to use and bug-free.
- Engage in innovation/R&D that leads to measurable improvement in the stability and performance of the system.
- Uphold high technical standards for the team by reviewing design and code. Help the team evaluate tradeoffs, pick the right design, and avoid technical debt.
- Work with product owners to ensure the team works on high-value projects.
- Mentor junior members of the team.
Qualifications:
- Bachelor's degree in computer science, math, or similar field.
- Strong knowledge of Python or JavaScript, language internals, and advanced language features.
- Extensive Java programming experience.
- Passionate about programming languages.
- Strong competency in object-oriented programming, data structures, and algorithms.
Preferred Qualifications:
- Experience in one or more of the following: compiler, abstract syntax tree, metaprogramming, code generation, inter-language communication frameworks, internal knowledge of conda/mamba/pip/npm, inter-process communication, creating domain-specific languages (DSL), data serialization formats.
- Strong understanding of software development principles and design patterns.
- Strong knowledge of core operating concepts and Linux.
- Stellar communication and leadership skills.
- Experienced with agile development principles.
C3 AI provides:
- Excellent benefits.
- A competitive compensation package.
- A generous equity plan.
C3 AI is an Equal Opportunity and Affirmative Action Employer.
-
Senior Software Engineer, Platform
2 weeks ago
Redwood City, California, United States C3 AI Full timeSenior Software Engineer, PlatformC3 AI is seeking a highly skilled Senior Software Engineer to join the Platform Engineering department. As a key member of the team, you will design, develop, and maintain various features in a highly scalable and extensible AI/ML platform for large-scale applications.You will work on high-value technologies at the...
-
Senior Software Engineer, Platform
7 days ago
Redwood City, California, United States C3 AI Full timeAbout the RoleC3 AI is seeking a highly skilled Senior Software Engineer to join our rapidly growing Data org within the Platform Engineering department. As a key member of our team, you will design, develop, and maintain various features in a highly scalable and extensible AI/ML platform for large-scale applications, involving data science, distributed...
-
Senior Software Engineer
2 weeks ago
Redwood City, California, United States Zūm Services Full timeJob Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our backend engineering team at Züm Services, Inc. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:* Design and develop high-quality...
-
Redwood City, California, United States Box Full timeTransforming the Way the World Works TogetherAt Box, we're revolutionizing Cloud Content Management, and we need a talented Senior Software Engineer, Site Reliability Engineering to join our team. As a key member of our SRE organization, you'll play a crucial role in bringing AI to our content cloud, ensuring the reliability and scalability of our...
-
Senior Software Architect
1 month ago
Redwood City, California, United States C3, Inc. Full timeJob Title: Senior Solution EngineerC3 AI is seeking a highly skilled Senior Solution Engineer to join our team. As a Senior Solution Engineer, you will be responsible for designing, developing, and deploying full-stack AI-driven web applications on the C3 AI Platform.Key Responsibilities:Develop and deploy full-stack, AI-based enterprise applications on the...
-
Senior Software Architect
3 weeks ago
Redwood City, California, United States C3, Inc. Full timeSenior Solution EngineerC3 AI is seeking a highly skilled Senior Solution Engineer to join our team. As a Senior Solution Engineer, you will be responsible for designing, developing, and deploying full-stack AI-driven web applications on the C3 AI Platform.Key Responsibilities:Develop and deploy full-stack, AI-based enterprise applications on the C3 AI...
-
Software Engineer, Platform
2 weeks ago
Redwood City, California, United States C3 AI Full timeC3 AI is seeking a talented Software Engineer to join our platform team. As a member of this team, you will be responsible for designing, developing, and maintaining the next generation C3 AI Platform.The ideal candidate will have a strong background in computer science, experience with distributed systems, and a passion for finding elegant solutions to...
-
Senior Software Engineer
4 weeks ago
Redwood City, California, United States Electronic Arts Full timeSenior Software EngineerElectronic Arts is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will play a pivotal role in refining the animation pipeline and systems for Project Rene.Responsibilities:Collaborate with designers, producers, animators, and engineers to identify, plan, and implement...
-
Software Engineer Platform
2 weeks ago
Redwood City, California, United States Bear Robotics, Inc. Full timeJob Title:Software Engineer - PlatformDepartment:Software Engineering**Job Level: L4**FLSA: ExemptJob Summary:Bear Robotics, Inc. is seeking a skilled Software Engineer to design and develop a scalable and secure API for integrating our software with third-party services. As a key member of our team, you will play a crucial role in enhancing our product's...
-
Senior DevOps Platform Engineer
2 weeks ago
Redwood City, California, United States Karius Full timeAbout KariusKarius is a venture-backed life science startup that is revolutionizing the way pathogens and other microbes are observed throughout the body.By unlocking the information present in microbial cell-free DNA, we're helping doctors quickly solve their most challenging cases, providing industry partners with access to the microbial landscape to...
-
Software Engineer Platform
7 days ago
Redwood City, California, United States Bear Robotics, Inc. Full timeJob Title: Software Engineer PlatformJob Summary:We are seeking a skilled Software Engineer to join our team at Bear Robotics, Inc. As a key member of our team, you will design and develop a scalable and secure API to enable our software's integration with third-party services. Your expertise will contribute to our fast-paced startup environment by...
-
Software Engineer, Platform Specialist
7 days ago
Redwood City, California, United States C3 AI Full timeC3 AI is a leading Enterprise AI software provider for accelerating digital transformation. Our proven C3 AI Platform offers comprehensive services to build enterprise-scale AI applications efficiently and cost-effectively. The platform supports the value chain in any industry with prebuilt, configurable, high-value AI applications for reliability, fraud...
-
Senior Data Engineer
1 week ago
Culver City, California, United States MNTN Full timeAt MNTN, we're committed to fostering a culture of quality, trust, and innovation. Our self-service platform is designed to provide seamless user experiences for our customers, and we're constantly seeking ways to improve and scale our operations. We're looking for a Senior Data Engineer to join our Data team and help us build a robust data platform that...
-
Cloud Platform Software Engineer
1 month ago
Redwood City, California, United States Zilliz Full timeAbout ZillizZilliz is a fast-growing startup that's revolutionizing the way organizations manage data for AI applications. As a pioneer in the vector database space, we're committed to making our technology accessible to every organization.Our mission is to democratize AI by simplifying data management. We're building next-generation database technologies...
-
Senior Software Engineer
4 weeks ago
Redwood City, California, United States Electronic Arts Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our Digital Platform group, you will play a critical role in building and maintaining our cloud-based services that power the global EA ecosystem.Responsibilities:Design and develop scalable, high-performance...
-
Redwood City, California, United States Box Full timeAbout BoxBox is the market leader for Cloud Content Management, empowering businesses to accelerate their digital transformation. Our mission is to power how the world works together, and we're seeking a talented Senior Software Engineer to join our Site Reliability Engineering team.Job SummaryWe're looking for a highly skilled Senior Software Engineer to...
-
Software Engineer
2 weeks ago
Redwood City, California, United States hireVouch Full timeSoftware Engineer - Distributed Systems and PlatformsWe're seeking a skilled Software Engineer to join our team at hireVouch. As a key member of our engineering team, you'll be responsible for designing and implementing a fault-tolerant distributed runtime for Shoreline Op, a purpose-built operations-oriented language. Your work will involve integrating with...
-
Senior Infrastructure Software Engineer
7 days ago
Redwood City, California, United States Dexterity Full timeAbout DexterityAt Dexterity, we're revolutionizing the world of robotics by empowering robots to handle repetitive and physically difficult tasks, freeing humans to focus on creative and problem-solving endeavors. Our breakthrough technology enables robots to pick, move, pack, and collaborate with human-like skill, awareness, and learning...
-
Senior Infrastructure Software Engineer
2 weeks ago
Redwood City, California, United States Dexterity Full timeAbout DexterityDexterity is a pioneering robotics company that's revolutionizing the world with its innovative technology. Our mission is to empower humans to focus on creative, inspiring, and problem-solving tasks by enabling robots to handle repetitive and physically demanding work.We're starting with warehouse automation, where our cutting-edge systems...
-
Senior Infrastructure Software Engineer
3 weeks ago
Redwood City, California, United States Dexterity Full timeAbout DexterityDexterity is a pioneering robotics company that's revolutionizing the way we interact with technology. Our mission is to empower humans to focus on creative, high-value tasks by automating repetitive and physically demanding work. We're starting with warehouse automation, where our cutting-edge technology is transforming supply chains and...