Senior Software Engineer, Platform - Data + AI (Back-End)
Is this job for you?
Build my CV Build your CV and see how well you match this role — and every other one.
The role
The Senior Software Engineer, Platform - Data + AI (Back-End) designs and builds scalable back-end infrastructure to enable petabyte-scale data pipelines.
You will create abstractions over datastores such as Cassandra, PostgreSQL, and Snowflake, and build file system abstractions over S3, Azure Blobs, and HDFS.
You will design distributed system components for stream and batch processing, analytics engines, and ML-oriented data systems like feature stores.
You will develop and maintain high-performance APIs for AI/ML applications, and integrate with technologies like Spark and Ray for data exploration and workload orchestration.
You will collaborate with architects, product managers, and engineers across teams, practicing test-driven development within an agile environment.
You will contribute to performance, scalability, and reliability tracking while delivering end-to-end ownership of components in a fast-paced setting.
You will create abstractions over datastores such as Cassandra, PostgreSQL, and Snowflake, and build file system abstractions over S3, Azure Blobs, and HDFS.
You will design distributed system components for stream and batch processing, analytics engines, and ML-oriented data systems like feature stores.
You will develop and maintain high-performance APIs for AI/ML applications, and integrate with technologies like Spark and Ray for data exploration and workload orchestration.
You will collaborate with architects, product managers, and engineers across teams, practicing test-driven development within an agile environment.
You will contribute to performance, scalability, and reliability tracking while delivering end-to-end ownership of components in a fast-paced setting.
See the full job post
Responsibilities, requirements, skills and benefits — create your free account.
Already have an account? Log in
Similar openings
Other roles that could suit you.
? Software Engineer, Gen AI & Web Apps ? Senior Software Engineer - Big Data/GenAI ? Director, Software Engineering — Marketing Intelligence (AI & Agents) ? Principal Software Engineer, ML Flywheel Technical Lead ? Software Engineer (MLOps) - H/F/NB ? Software Engineer, Trustworthy AI - Enterprise AI
Remote workno
CityRedwood City, US