Principal Software Engineer, Team Lead - Perception Platforms

1 hour, 35 minutes ago
Full-time
Lead
Software Development
Motional

Motional

Motional is a leading company in driverless technology and autonomous vehicles, leveraging decades of industry expertise to develop and deploy safe and reliable autonomous vehicles. With a powerful DNA combining Aptiv's automotive technology and Hyunda...

Automotive
1K-5K
Founded 2020
$20M raised

Description

  • Build, maintain, and optimize internal data, training, and evaluation pipelines for the perception modeling team.
  • Lead, manage, and mentor a high-performing engineering team.
  • Set team goals, priorities, and roadmap in alignment with company objectives.
  • Partner with ML engineers to identify, troubleshoot, and resolve technical challenges.
  • Contribute hands-on production code to improve ML workflows and platform capabilities.
  • Architect and execute technologies and methodologies that accelerate end-to-end ML development from concept through deployment and maintenance.
  • Lead design reviews and code reviews, and drive adoption of engineering best practices.
  • Foster cross-functional collaboration and align work with broader organizational goals.

Requirements

  • 5-7 years of professional software engineering experience.
  • At least 1-2 years of formal or informal leadership or mentorship experience.
  • BS or MS in Computer Science or a related technical field.
  • Fluency in Python and familiarity with data processing libraries such as NumPy and Pandas.
  • Proven experience in backend development and in leading the architecture of complex systems.
  • Deep understanding of ML or perception topics to guide pipelines and tooling.
  • Demonstrated experience designing and delivering data visualization tools or internal engineering dashboards.
  • Strong software engineering fundamentals, including source control management, build processes, code reviews, and testing methods.
  • Excellent communication and interpersonal skills, with the ability to articulate a technical vision and motivate a team.
  • Preferred: expertise in concurrency, parallel processing, and database systems.
  • Preferred: experience with distributed computing frameworks such as K8s and Ray.
  • Preferred: track record of developing and deploying perception systems for autonomous vehicles or robotics.
  • Preferred: Ph.D. in a relevant field or equivalent industry experience demonstrating continuous learning.
  • Preferred: proficiency in modern C++ (C++14/17 or later).
  • Preferred: experience building products with current LLMs and MCP protocols.
  • Preferred: experience with GPU-accelerated data processing.
  • Preferred: project management experience and success delivering complex technical projects.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (Data & AI Solutions)

Natera 1K-5K Pharmaceuticals

Natera is hiring a Senior Software Engineer to design and build data products that support genomics research and translational science within a scientific R&D environment.

Apache Airflow Apache Spark AWS CI/CD CloudFormation Dagster dbt HIPAA Python Snowflake SQL Terraform
5 minutes ago

Software Engineer, Guest & Host, Foundation

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a Software Engineer for its Global Markets Foundation team to help build and improve the product and supporting platforms for web, mobile, data, and cloud infrastructure work in China.

C C# C++ CI/CD Django Java JavaScript Python Ruby Ruby on Rails TypeScript
5 minutes ago

Member of Technical Staff,FlashBlade

Pure Storage 1K-5K IT Services

Pure Storage is hiring a senior software engineer to help build and evolve the FlashBlade scale-out all-flash file and object storage platform for modern data workloads.

Apache Spark C C++ Elasticsearch Go Java Kafka Linux Python Splunk
5 minutes ago

Security Software Engineer II, Internal Identity & Access Management

Pinterest 5K-10K Internet Software & Services

Pinterest is hiring a software engineer for its Internal Identity & Access Management team to help build and secure the infrastructure that governs identity, authentication, and authorization across production systems.

AWS C++ Envoy Go Kubernetes OAuth Puppet Python React SAML Terraform TypeScript
5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers