Mapbox is the leading real-time location platform for location-aware businesses, providing tools for navigation of people, packages, and vehicles.
The Navigation team at Mapbox develops web services for strategic navigation initiatives across consumer, automotive, and logistics sectors.
As a Machine Learning Engineer III on the Routing Cost team, you will lead the design, development, and delivery of recommendation systems for the routing cost engine.
You will lead engineering teams to execute end-to-end feature implementation within a larger organization of approximately 80 engineers.
Responsibilities include designing and building new ML and data pipelines, optimizing existing ones, and creating tools for automated quality assurance and data exploration.
You will leverage geospatial algorithms for pipeline optimization and develop automated tuning and outlier detection algorithms.
Collaboration with data scientists is essential to improve models for identifying movement and traffic patterns.
Mentoring colleagues and participating in code and design reviews are key aspects of the role.
You will participate in an on-call rotation to ensure system availability 24/7, which may require immediate responses outside normal working hours.
Requirements:
You should have 8-10+ years of backend engineering and machine learning experience, demonstrating a strong track record in the engineering field.
Extensive technical knowledge is required, including experience with Python, distributed processing pipelines (Hadoop, Spark, Airflow, Dask), and handling very large datasets.
Proficiency in cloud and infrastructure services is necessary, along with experience in deploying and managing infrastructure in cloud environments.
A commitment to operational excellence is important, with a focus on quality, clean code, and robust architecture.
You must demonstrate ownership and execution capabilities, leading the technical vision and strategy for the routing cost engine.
A strong customer focus is essential, with a dedication to innovating on behalf of customers.
A growth mindset is required, with the ability to learn from mistakes.
Experience in mentoring and leading engineering teams is necessary for developing skill sets and career growth.
Strong written and verbal communication skills are essential for discussing complex ideas and leading technical discussions across teams.
A data-informed mindset is important, valuing data-driven decision-making and the ability to make timely decisions in the absence of complete data.
Benefits:
Mapbox offers supportive healthcare and parental leave, promoting a work-life balance.
The company provides flexibility to accommodate personal life events and commitments.
There is a strong emphasis on teaching and learning, equipping employees with the necessary tools for success.
Mapbox values diversity and encourages individuals from all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.