Senior Software Engineer, Platform - Data + AI (Back-End)
c3iot · Redwood City, CA
- Posted
- 22 days ago
- Last confirmed live
- 1 day ago
What this role involves
This role involves designing and developing infrastructure for large-scale distributed systems and data pipelines for an AI/ML platform. Responsibilities include building abstractions over datastores and file systems, developing connectors, and working on ML-specific data systems like feature stores. The candidate should have over 5 years of experience and proficiency in compiled languages like Java, C++, or Python.
Skills this posting asks for
- cassandra
- postgresql
- snowflake
- aws s3
- azure blobs
- hdfs
- apache spark
- ray
- pandas
- koalas
- java
- c++
- c#
- python
- distributed systems
- object-oriented programming
- data structures
- algorithms
- software design patterns
- version control
- agile development
- test-driven development
Requirements
- 5 years of experience
- Level: senior
From the employer’s posting
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 application…
Read the full description on c3iot’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at c3iot
- Product Manager, Asset PerformanceRedwood City, California, United States
- Senior Software Engineer - Generative AI Redwood City, California, United States
- Senior Software Engineer - PlatformRedwood City, California, United States
- Data Scientist/Senior Data ScientistRedwood City, California, United States
- Lead Software Engineer - Generative AI Redwood City, California, United States
- Senior Software Engineer, Agentic AI PlatformRedwood City, California, United States