What is a Machine Learning Engineer at Agero?
At Agero, the Machine Learning Engineer role—often positioned as a Principal Optimization and Machine Learning Engineer—is a pivotal technical position that sits at the intersection of data science, operations research, and large-scale software engineering. You will be joining a team responsible for the next-generation Dispatch System, a critical platform powered by Swoop that manages millions of roadside events annually. This system determines which service provider gets which job, when, and why, directly impacting the safety of stranded drivers and the efficiency of the network.
This role goes beyond standard predictive modeling. You are expected to fuse short-term and long-term horizon optimizers to solve complex logistical problems. Your work will involve architecting end-to-end Python services, building prediction models using techniques like gradient boosting and deep learning, and integrating them into constrained optimization frameworks. You will be instrumental in rethinking the vehicle ownership experience by transforming manual dispatch processes into digital, transparent, and connected solutions.
For Agero, this position is strategic. You are not just optimizing a metric in a vacuum; you are balancing cost efficiency against service-level agreements (SLAs) and Net Promoter Scores (NPS). The solutions you build will be deployed on AWS and must operate in real-time, handling the complexity of a massive B2B white-label network that serves over 150 million vehicle coverage points.



