Design & develop the next generation distributed ML data platform (Ingestion, Processing, Serving) using GCP and open-source frameworks
Job Summary
Design & develop the next generation distributed ML data platform (Ingestion, Processing, Serving) using GCP and open-source frameworks.
Deliver e2e technical projects owning major technical decisions and tradeoffs & contribute to the team’s strategic roadmap.
GM offers a variety of health and wellbeing benefit programs, including medical, dental, vision, retirement savings plan, and more.
Matching Summary
Design & develop the next generation distributed ML data platform (Ingestion, Processing, Serving) using GCP and open-source frameworks.
Salary
Base: $125,000 - $234,100; Bonus/Equity: Incentive pay program based on company, job level, and individual performance; Benefits: Health and wellbeing benefit programs
Skills & Requirements
Must-have
Distributed ML data platform design
Petabyte-scale data platforms
Cloud providers and open-source frameworks
Data Processing Frameworks (Beam, Spark)
High-throughput, low-latency serving
Microservices architecture
Full operational lifecycle management
Nice-to-have
ML model lifecycle familiarity
Passion for self-driving technology
SQL engines and queries
Key Requirements
7+ years building petabyte-scale distributed data platforms
Expert-level proficiency in Java, C++, or Python
Experience optimizing services for cost efficiency, performance & reliability
BA or BS in Computer Science or equivalent experience