Apple Maps provides cycling, driving, walking, and public transit solutions to millions of people every single day. Our Routing and Guidance Teams are responsible for building Apples routing engine and deriving information such as ETA's which empowers users to get to their destinations as quickly and safely as possible. We do this by developing state of the art algorithms and features, constantly updating and improving the navigation and travel experiences for our users. If you want to develop graph algorithms with large data sets and you understand the importance of a rich, accurate, and timely user experience, this may be a role for you.
If you want to develop graph algorithms with large data sets and you understand the importance of a rich, accurate, and timely user experience, this may be a role for you.
Our team has direct ownership of Apples routing recommendations along with the optimization and accuracy of these solutions. On our team, you will use advanced graph algorithms and pair them with large amounts of rich data to formulate a host of navigation solutions across multiple platforms, including iPhone, iPad, iMac, CarPlay, Watch, and other web app services. We have a modern development process, analyzing our initial algorithms, implementing and experimenting as we go, adjusting and optimizing our solutions to ultimately provide the best routing experience. Whether it is for cycling, driving, walking, or transit, our users rely on us to help get them to where they need to go.
As an algorithm engineer on our Maps Routing Team, your responsibilities will include:
Making route-finding algorithms more efficient
Crafting and implementing new algorithms
Working on high performance code using C++
Participating in design and code reviews
Owning the efficiency and accuracy of your designs, along with being on-point overseeing your work through the development and implementation life-cycles, ultimately delivering excellent end-results
Working with other specialists and teams cross-functionally to deliver high quality routes to our customers
Influencing the future product direction for our features
Required skills:
It's easy, and free! Add jobs from any website! Get recommendations from your friends! Start by adding this job...