Senior Software Engineer, Next Gen Compute jobs in United States
cer-icon
Apply on Employer Site
company-logo

Motional · 4 months ago

Senior Software Engineer, Next Gen Compute

Motional is a driverless technology company focused on making autonomous vehicles a safe and reliable reality. The Senior Software Engineer in the Next Gen Compute team will enhance the compute performance of autonomous driving systems by working on ML model deployment and optimization, collaborating with experts, and improving the ML software stack.

AutomotiveAutonomous VehiclesFleet ManagementInformation TechnologySoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Focus deeply on ML model deployment, integration of multiple ML models, and ML model optimization on embedded compute platforms
Dive deep into the full ML software stack. Analyze ML workload performance on a variety of hardware processors, optimize ML models, improve ML software, and help us continually improve our stack through the application of efficient and effective ML approaches
Design, develop, test, integrate, and optimize software and tools on a variety of ML compute architectures
Collaborate with deep learning experts in perception, prediction, and other autonomous driving application areas to enable algorithms on GPU, NPU, and other ML accelerator architectures
Optimize the utilization of GPU/NPU resources and sharing of GPU/NPU access across multiple programs running on the same system
Lead designs to determine the needs of the system and how to best meet those needs through continually improving our ML software stack
Advise peers and management on technical matters

Qualification

Machine learning acceleratorsModern C++ developmentParallel computingML frameworksEmbedded systems developmentMLOpsDevOpsPassion for technologyCollaborationProblem-solving

Required

Experience with machine learning accelerators, including GPUs, NPUs, TPUs, and their programming environments, including CUDA, TensorRT, or similar technologies
Strong experience with modern C++ development in a Linux environment
Experience with parallel and high-performance computing
Comfortable with experimentation and evaluating different options as we work towards finding solutions that work
A degree in Software Engineering, Computer Science, Electrical or Electronic Engineering, or similar technical field of study, or you have equivalent knowledge gained through your practical experience

Preferred

Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks
Experience with embedded systems development for ARM-based system-on-chip architectures
Experience working in a MLOps or DevOps environment
Passion for self-driving technology and its potential for positive impact on the world

Benefits

Medical
Dental
Vision
401k with a company match
Health saving accounts
Life insurance
Pet insurance
And more

Company

Motional

company-logo
Motional offers an autonomous driving platform for robotaxi providers, fleet operators, and automotive manufacturers.

H1B Sponsorship

Motional has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (56)
2024 (111)
2023 (57)
2022 (110)
2021 (100)
2020 (7)

Funding

Current Stage
Late Stage
Total Funding
unknown
2024-05-03Acquired
2024-03-15Seed

Leadership Team

leader-logo
Laura Major
President and CEO
linkedin
leader-logo
Balajee Kannan
Vice President, Autonomy
linkedin
Company data provided by crunchbase