Remote Senior Software Engineer II, ML Data Platform
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Cruise is a self-driving service focused on building advanced self-driving vehicles to enhance urban mobility and safety.
The company values diversity, equity, and inclusion in its workplace and products, encouraging all individuals to apply.
The Senior Software Engineer II will be responsible for building and supporting a petabyte-scale data platform in the cloud.
Responsibilities include ensuring scalable and reliable data ingestion and management, developing data consumption and processing tools, and orchestrating large-scale computational pipelines.
The role involves leading the development of the next generation data processing platform using Beam and Spark, building self-serve capabilities, and owning technical projects from start to finish.
The engineer will participate in team planning, code reviews, and design discussions, while managing conflicts across multiple teams.
The position also includes conducting technical interviews and mentoring junior engineers or interns.
Requirements:
Candidates must have experience building a data processing system using Beam/Spark and optimizing data processing clusters for cost efficiency and performance.
Experience in building high-throughput, low-latency serving systems is required.
Candidates should have experience with the full ML model lifecycle, including feature engineering, training, validation, deployment, and monitoring.
Proficiency in building scalable infrastructure on the cloud using Python or Java/Scala is necessary.
A minimum of 10 years of experience working with big data is required.
A BS, MS, or Ph.D. in Computer Science, Electrical Engineering, Mathematics, Physics, or a related field, or equivalent real-world experience is needed.
Candidates should be passionate about self-driving technology and have a strong attention to detail.
A track record of solving complex problems efficiently and a startup mentality are essential.
Bonus points for expertise in building end-to-end data ingestion and processing systems at petabyte scale, proficiency in SQL, and relevant publications.
Benefits:
The position offers a competitive salary and benefits package.
Employees receive medical, dental, and vision insurance, as well as life and AD&D coverage.
Subsidized mental health benefits are provided.
Paid time off, holidays, and various types of leave (parental, medical, family care, military) are included.
A 401(k) matching program is available.
Additional benefits include fertility assistance, flexible spending accounts, and a perks wallet program.
Employees can take advantage of a pre-tax commuter benefit plan and the CruiseFlex location-flexible work policy.