Machine Learning Software Engineer

Wayve
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • 4 days ago

Job Description

Build and maintain scalable machine learning pipelines and infrastructure for data ingestion, training, evaluation, and research workflows involving large multimodal datasets and models. Own and improve shared software systems, collaborating with researchers to translate evolving needs into reliable, reusable tools and resolve performance and reliability bottlenecks.

Requirements: Candidates should have strong software engineering skills and experience building maintainable machine learning pipelines or infrastructure, with hands-on familiarity with modern ML frameworks and demanding workloads. They should also be skilled in system design, debugging, testing, code quality, and collaborating with researchers to turn research requirements into practical software.

Key Skills: Software Engineering, Machine Learning Infrastructure, Machine Learning Pipelines, Data Ingestion, Model Training, Model Evaluation, Distributed Training, Data Processing, Large-Scale Datasets, Multimodal Data, Robotics, Software Architecture, Testing, Debugging, Performance Optimization, Research Collaboration

Benefits: Equity, Relocation Support, Visa Sponsorship, Hybrid Working, Learning And Development Budget, Health Insurance, Dental Insurance, Enhanced Maternity And Paternity Leave, Retirement Or Pension, Therapist Access, Wellbeing Partnerships, Team Socials




Fast Track Upload