View All Jobs 2199

Software Engineer — Compute Platform

Build and manage infrastructure for scalable data connectors to integrate with various systems.
Entry Level
3 weeks ago
Snorkel AI

Snorkel AI

The data-centric AI platform powered by programmatic labeling and foundation models

✨ About The Role

- The role involves designing, implementing, and maintaining orchestration tools for workflows using Ray and Prefect. - Engineers will build and manage infrastructure for scalable data connectors to integrate with systems like S3, Snowflake, and Databricks. - The job includes developing and maintaining robust CI/CD pipelines to support seamless model deployment and orchestration workflows. - Engineers will collaborate with AI Platform and Data Platform teams to ensure SDK usability and extensibility. - Senior engineers will lead the design and development of core components of the compute platform and mentor junior engineers.

⚡ Requirements

- A bachelor's degree in Computer Science, Software Engineering, or a related field is required for entry-level candidates. - Candidates should have 1-2 years of experience in backend development or infrastructure engineering. - Proficiency in Python and familiarity with frameworks like FastAPI or Flask is essential. - Strong problem-solving skills and a willingness to learn and grow in the compute engineering domain are important traits. - For senior engineers, a bachelor's or master's degree and 4-6 years of relevant experience are necessary.
+ Show Original Job Post
























Software Engineer — Compute Platform
Software
About Snorkel AI
The data-centric AI platform powered by programmatic labeling and foundation models