Gm Cruise - San Francisco, CA

posted 13 days ago

Full-time - Senior
San Francisco, CA
Transportation Equipment Manufacturing

About the position

The Senior Software Engineer II will play a crucial role in the ML Orchestration team at Cruise, focusing on the development and scaling of the company's workflow management platform for machine learning and data processing. This position is centered on building scalable distributed systems and creating automation tools to enhance the efficiency of ML pipelines, ultimately contributing to the safety and performance of self-driving vehicles.

Responsibilities

  • Use the latest cloud technologies (GCP/Azure) to design, implement, and test scalable distributed compute and data processing in the cloud.
  • Own technical projects from start to finish, making major technical design decisions and tradeoffs.
  • Participate in team planning, code reviews, and design discussions effectively.
  • Manage conflicts and collaborate with partner teams to achieve cross-departmental goals.
  • Conduct technical interviews and play a key role in recruiting activities, while mentoring junior engineers and interns.

Requirements

  • 7+ years of experience in software engineering, particularly with large-scale distributed systems.
  • 3+ years of experience leading complex projects.
  • Experience building scalable infrastructure on the cloud.
  • Familiarity with relational and NoSQL databases.
  • Experience developing and maintaining systems at scale.
  • BS, MS, or Ph.D. in Computer Science, Electrical Engineering, Mathematics, Physics, or a related field, or equivalent real-world experience.
  • Passion for self-driving technology and its potential impact on the world.
  • Strong problem-solving skills and attention to detail.

Nice-to-haves

  • Experience with Google Cloud Platform, Microsoft Azure, or Amazon Web Services.
  • Familiarity with open-source orchestration platforms such as Kubeflow, Flyte, Airflow, Metaflow, Prefect, Cadence, etc.
  • Experience with Kubernetes.
  • Understanding of Machine Learning (ML) models/pipelines.
  • Proficiency in Python, C++, or Golang.
  • Relevant publications.

Benefits

  • Competitive salary and benefits
  • Medical, dental, and vision insurance
  • Life and AD&D insurance
  • Subsidized mental health benefits
  • Paid time off and holidays
  • Paid parental, medical, family care, and military leave
  • 401(k) Cruise matching program
  • Fertility benefits
  • Dependent Care Flexible Spending Account
  • Flexible Spending Account & Health Saving Account
  • Perks Wallet program for benefits/perks
  • Pre-tax Commuter benefit plan for local employees
  • CruiseFlex, our location-flexible work policy.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service