Staff Software Engineer, ML Data Platform

2 Months ago

San Francisco, California, United States

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

Job Application for Staff Software Engineer ML Data Platform at Cruise

**Staff Software Engineer ML Data Platform** at **Cruise** *Location: San Francisco, CA*

We're Cruise, a self-driving service designed for the cities we love. We're building the world's most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. In our cars, you're free to be yourself. It's the same here at Cruise. We're creating a culture that values the experiences and contributions of all the unique individuals who collectively make up Cruise so that every employee can do their best work. Cruise is committed to building a diverse, equitable, and inclusive environment both in our workplace and in our products. If you are looking to play a part in making a positive impact in the world by advancing the revolutionary work of self-driving cars, come join us. Even if you might not meet every requirement, we strongly encourage you to apply. You might just be the right candidate for us.

About the role

As an engineer on this team, you will be responsible for building and supporting a petabyte-scale data platform in the cloud and providing powerful foundations for Cruise's ML Data Platform tools, frameworks, and services. Responsibilities include:

  • Ensuring scalable, transparent, and reliable data ingestion and management
  • Developing fast, robust, and spike-resistant data consumption, data mining, and processing tools for the entire company
  • Developing orchestration for large-scale post-processing and computational pipelines

What you'll be doing

  • Lead in the development, optimization, and productionization of the next-generation data processing platform using Beam and Spark in the cloud
  • Build self-serve capabilities to help customers adopt the next-generation data processing platform
  • Use the latest cloud technologies to design, implement, and test scalable distributed data systems in the cloud
  • Champion engineering excellence by continuously improving systems and processes
  • Own technical projects from start to finish, contribute to the team's product roadmap, and be responsible for major technical decisions and tradeoffs
  • Effectively participate in the team's planning, code reviews, and design discussions
  • Work together with partner teams and orgs to achieve cross-organizational goals and satisfy broad requirements
  • Conduct technical interviews with well-calibrated standards and play an essential role in recruiting activities
  • Effectively onboard and mentor junior engineers and/or interns

What you must have

  • Experience building a data processing system using Beam, Spark, and its ecosystems from the ground up
  • Experience optimizing data processing clusters for cost efficiency and performance
  • Experience building serving systems capable of delivering data at high throughput, low latency, and high QPS
  • Experience building scalable infrastructure on the cloud with Python, Java, Scala, or similar
  • 10 years working with big data
  • BS, MS, or Ph.D. in Computer Science, Electrical Engineering, Mathematics, Physics, or another relevant field, or equivalent real-world experience
  • Passionate about self-driving technology and its potential impact on the world
  • Attention to detail and a passion for seeking truth
  • A track record of efficiently solving complex problems
  • Startup mentality, openness to dealing with unknown unknowns, and wearing many hats

Bonus points

  • Demonstrable expertise in building end-to-end data ingestion, processing, and serving systems at a petabyte scale from the ground up
  • Proficiency in writing SQL queries for analytic purposes
  • Relevant publications

The salary range for this position is $229,500 - $270,000. Compensation will vary depending on location, job-related knowledge, skills, and experience. You may also be offered a bonus and benefits. These ranges are subject to change.

Why Cruise

Our benefits are here to support the whole you:

  • Competitive salary and benefits
  • Medical, dental, vision
  • Life and AD&D
  • Subsidized mental health benefits
  • Paid time off and holidays
  • Paid parental, medical, family care, and military leave of absence
  • 401(k) Cruise matching program
  • Fertility benefits
  • Dependent Care Flexible Spending Account
  • Health Saving Account
  • Perks Wallet program for benefits
  • Pre-tax commuter benefit plan for local employees
  • CruiseFlex, our location flexible work policy
  • Learn more about CruiseFlex

We're Integrated: Through our partnerships with General Motors and Honda, we are the only self-driving company with fully integrated manufacturing at scale.

We're Funded: GM, Honda, Microsoft, T. Rowe Price, and Walmart have invested billions in Cruise. Their backing for our technology demonstrates their confidence in our progress, team, and vision, making us one of the leading autonomous vehicle organizations in the industry. Our deep resources greatly accelerate our operating speed.

Cruise LLC is an equal opportunity employer. We strive to create a supportive and inclusive workplace where contributions are valued and celebrated, and our employees thrive by being themselves and are inspired to do the best work of their lives. We seek applicants of all backgrounds and identities across race, color, caste, ethnicity, national origin or ancestry, citizenship, religion, sex, sexual orientation, gender identity or expression, veteran status, marital status, pregnancy or parental status, or disability. Applicants will not be discriminated against based on these or other protected categories or social identities.

Cruise is committed to the full inclusion of all applicants. If reasonable accommodation is needed to participate in the job application or interview process, please let our recruiting team know or email HR@getcruise.com. We proactively work to design hiring processes that promote equity and inclusion while mitigating bias.

To help us track the effectiveness and inclusivity of our recruiting efforts, please consider answering the following demographic questions. Answering these questions is entirely voluntary. Your answers will not be shared with the hiring decision-makers and will not impact the hiring decision. Cruise will use this information to comply with government reporting obligations and to track progress toward meeting diversity, equity, inclusion, and belonging objectives.

Candidates applying for roles that operate and remotely operate the AV must be licensed to drive a motor vehicle in the U.S. for the three years immediately preceding the application, currently holding an active in-state regular driver's license or equivalent, with no more than one point on the driving record.

Cruise


Report inaccurate data

|

Leave feedback about this job

Cruise

Cruise

San Francisco, United States

1001 - 5000

Sector: Transportation and mobility

About this company

Founders:Daniel Kan, Kyle Vogt

Founded date:2013

Revenue:US$ 1 - 10 billion

Investors:General Motors, Microsoft, Qualcomm Ventures, T. Rowe Price, Y Combinator

Stage:Other

Website:getcruise.com

Connect:

Cruise is building the world’s most advanced self-driving vehicles to safely connect people with the places, things, and experiences they care about. Since our 2013 founding in San Francisco, we...read more

More Engineer - Software jobs in climate

Natron Energy

APPLY

Westinghouse Electric Company

APPLY

Optimal-EV

1 Day ago

Dearborn, United States, + 1 more location(s)

APPLY

Optimal-EV

1 Day ago

Dearborn, United States, + 1 more location(s)

APPLY

Optimal-EV

Functional Safety Software Engineer

1 Day ago

Dearborn, United States, + 1 more location(s)

APPLY

SPAN

1 Day ago

San Francisco, United States

APPLY

Other jobs at Cruise