Software Engineer, Type System
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:
Do you love simplifying the developer experience to increase development velocity? Do you strive to improve system performance to lower response times and infrastructure costs? Do you want to enable key revenue generating capabilities profitability?
We are looking for a Software Engineer to join the team that develops the Type System core abstraction layer which underpins C3’s entire AI Platform and Applications. The ideal candidate will excel in systems programming, Java and Python language syntax and semantics, runtimes, compilers, memory management, multi-threading, profiling, performance, scalability, and observability. You will closely collaborate with product owners, data scientists, and field engineers to develop and maintain Platform capabilities across the entire software lifecycle in a fast-paced agile environment. You will be given opportunities to take ownership of components, collaborate to drive technical direction, and work on interesting, impactful projects. Join us in building the next-generation AI/ML platform at petabyte level scale that powers some of the world’s largest companies in Energy, Financial Services, Health Care, Defense, and more. Responsibilities:- Build the Type System core platform abstraction layer that enables Enterprise
- Data Scientists, Application Developers, and Data Integrators to rapidly build applications across different development platforms and tooling
- Own the language software development toolkits (SDKs) and execution engines for all supported languages (Java, JavaScript, Python)
- Improve the Type System platform ease of use, performance, and maintainability to increase Engineering and customer development velocity
- Improve Py4j, Py-client, JEP performance
- Triage and eliminate deadlocks and memory leaks
- Improve observability and instrumentation to optimize performance and infrastructure costs
- Develop automated performance and scalability tests and analysis
- Collaborate with product owners, Data Scientists, Application Developers, Pre-Sales, and Field Engineers to define and lead the development of longer-term C3 AI Platform capabilities.
- Mentor junior team members
Qualifications:
- BS, MS, or PhD in computer science or equivalent work experience
- 2+ years of work experience in a fast-paced software company or equivalent
- Strong programming skills in Java and Python, language internals, and advanced language features Experience with Python 3.9+, Conda, JVM runtimes
- Thorough knowledge of data structures, algorithms, profiling/optimization, and
- Object-Oriented and Functional Programming
- Demonstrated experience optimizing performance of production systems
- Demonstrated understanding of throughput, latency, memory / cpu utilization
- Demonstrated ability to identify potential software architecture limitations
- Demonstrated end-to-end ownership of projects, including making key design decisions and tradeoffs
- Demonstrated ability to write clear and concise technical documents
- Experience in one or more of the following is a plus:
- Compiler
- Abstract syntax tree
- Metaprogramming
- Code generation
- Inter-language communication frameworks such as Rhino, JEP, Py4J
- Internal knowledge of conda/mamba/pip/npm
- Inter-process communication
- Creating domain-specific languages (DSL)
- Data serialization formats such as msgpack, pickle, Apache arrow,
- protocol buffers
- End-to-end development of a Python package
C3 AI provides excellent benefits, a competitive compensation package and generous equity plan.
California Base Pay Range
$120,000—$150,000 USD
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.
Recommended Jobs
Service and Delivery Driver
Compensation Data Starting Pay: $15.95-21.77 per hour, dependent on experience Company Overview With $5 billion in revenue and 3,500+ employees in the U.S. and Mexico, TBC Corporation is a l…
Sales Associate
About Us: At Meissner Sewing & Vacuum Centers, we’re more than just a store—we’re a legacy. Founded in 1930 and still family-owned, we take pride in being Northern California’s premier destination f…
Product Marketing Lead, PEO
About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and custo…
Senior Accounts Payable Specialist (Temporary)
General Summary The Senior Accounts Payable Specialist - T is responsible for maintaining accounts with payable ledgers, month-end close, tier suppliers, and managing supplier payment processes to…
Backend Engineer
About Edison Scientific focuses on building and commercializing AI agents for science, and shares FutureHouse’s mission to build an AI Scientist - scaling autonomous research, productizing it, a…
Receiving Clerk 1 M-F
• Receive materials and input information into Royal IV system according to the purchase order. • Data entry into various applications Excel, Microsoft word, Royal IV. • Accurate documentation of …
Front End Lead
Job Description : ~14+ years of hands-on UI Front End development experience with a record of delivering large-scale software. ~3+ years of hands-on Lead work experience ~ Architect work exp…
Product Manager, Digital Onboarding - Los Angeles
Who we are Otter is building the digital infrastructure for better food. Restaurants today face a world where off-premise demand is growing faster than the tools built to support it. We help opera…
Forklift Operator
Oldcastle® APG, a CRH Company, is North America’s leading provider of innovative outdoor living solutions that enable customers to Live Well Outside. The manufacturer’s portfolio of premier bui…