Senior Software Engineer, ML Data Services
@ Motional

Hybrid
$180,000
Hybrid
Full Time
Posted 11 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @motional.com
Recommended after applying

Job Details

Mission Summary

We are seeking a Senior Software Engineer, ML Data Services at Motional to join the ML Data Services team and build and improve data infrastructure for Autonomy ML teams. You will be responsible for building scalable microservices, APIs, and tools to support Autonomy labeling needs, and architecting pipelines that process terabytes of data for ML training, simulation, and evaluation.

What you'll be doing

  • Design and implement Restful APIs and microservices for data labeling and annotations.
  • Architect, build and maintain scalable data processing pipelines using cloud ETL technologies.
  • Develop a data linter framework to monitor and improve data quality.
  • Collaborate with leadership and stakeholders to define objectives and deliverables.
  • Create monitoring and observability services for MLOps data pipelines.
  • Mentor junior engineers and promote quality code practices.

What we're looking for

  • 5+ years software development experience (Python preferred; Java/C++ acceptable).
  • 5+ years web backend development with REST APIs and microservices.
  • 3+ years AWS cloud experience including DynamoDB, API Gateway, EKS, Lambda, and more.
  • 3+ years data engineering experience with Airflow, Argo, or AWS Step Functions.
  • Strong communication skills and cross-functional collaboration experience.
  • Ability to mentor junior engineers.
  • Bachelor’s or Master’s in Computer Science or a related field.

Bonus Points

  • Experience with Ray, Beam, Spark, or big data processing technologies.
  • Experience with Docker Containerization.
  • Autonomous driving industry experience.

Compensation & Benefits

The salary range is estimated between $155,300 and $207,000 USD, exclusive of additional forms of compensation such as bonuses or equity. Motional offers a robust benefits program including medical, dental, vision, 401k with match, and more.

About Motional

Motional is a driverless technology company headquartered in Boston, MA, dedicated to making autonomous vehicles safe, reliable, and accessible. With operations in the U.S and Asia, our team is focused on transforming transportation and building diverse, inclusive environments.

Key skills/competency

  • Python
  • REST APIs
  • Microservices
  • AWS
  • Data Engineering
  • Cloud ETL
  • Monitoring
  • Mentorship
  • Scalability
  • Observability

How to Get Hired at Motional

🎯 Tips for Getting Hired

  • Research Motional's culture: Explore their mission, values, and recent projects.
  • Customize your resume: Highlight relevant ML and backend skills.
  • Emphasize cloud expertise: Detail your AWS and data engineering experience.
  • Prepare for technical interviews: Practice API design and system scalability questions.

📝 Interview Preparation Advice

Technical Preparation

Review API design basics.
Study AWS service integrations.
Practice building scalable pipelines.
Refresh Python and system design.

Behavioral Questions

Describe a challenging project scenario.
Explain conflict resolution with a teammate.
Discuss your leadership and mentorship approach.
Share experiences working cross-functionally.

Frequently Asked Questions