AI/ML Job: Senior Software Engineer - Machine Learning


Rover

Senior Software Engineer - Machine Learning at Rover

Seattle, Washington, United States 🇺🇸   (Posted Jun 17 2018)
About the company
Rover.com connects pet parents with the nation’s largest network of pet sitters and dog walkers. On Rover, pet parents can easily discover, book, and manage personalized care for their dogs including pet sitting, dog walking, and doggy day care. Founded in 2011 on the belief that everyone should have the opportunity to experience the unconditional love of a dog, Rover improves and simplifies life for pet parents and the dogs they love.

We're headquartered in downtown Seattle. We're an agile, fast-growing startup, and our leadership comes from some of the country's most respected tech companies. We've been named among Seattle's "Best Places to Work" in Seattle Met magazine, Seattle Business Magazine, and the Puget Sound Business Journal." We're also a recipient of Seattle Business Magazine's 2015 Tech Impact Awards. Needless to say (but we're going to say it anyway)—we love dogs, and we wouldn't dream of going to work without them by our sides.

Job position
Permanent

Job description
We're looking for a Senior Engineer to join our ML Infrastructure team. In this role, you'll primarily be responsible for helping design, develop, implement, and operate Rover's ML deployment platform. Ideally, you'll also have experience with managing the infrastructure related to models and using Big Data analysis platforms such as Apache Spark. You'll succeed in this role if you can help us reducing the time models take to be deployed into production by designing and implementing tooling and infrastructure to satisfy our organization's rapidly growing ML needs. The ideal candidate is detail-oriented, has excellent communication skills, loves to work on cutting edge technology and a knack for problem solving.

Skills & requirements
Your Qualifications:

8+ years of Software development

4+ years Python development including pandas, numpy and matplotlib.

4+ years using SQL in a development context.

2+ years creating Apache Spark or MapReduce jobs

Experience deploying ML models in production will be a plus

Experience with R will be a plus

Your Responsibilities:

Interface with the Data Science team to understand ML model deployment related challenges

Build and improve Rovers' ML deployment platform

Build proof of concept models to demonstrate the platform

Create versioned feature pipelines to materialize feature data at scale

Serve as an evangelist for machine learning across Rover's technical teams

Why we'll hire you:

You're qualified for the position and your values align with Rover's Core Values

You're a great Engineer who wants to get even better, and you have an ongoing thirst for new knowledge and ideas, and a passion for Software Engineering

You have a strong sense of prioritization and execution against critical deliverables, coupled with a sense of personal ownership for key projects / issue resolution.

You play nicely with others and believe in being successful as a team

You can take loose requirements, figure out what needs to be done, and make it happen!

You have experience using our tools or similar ones

You can be your own QA team, producing quality code the first time around

You can pitch your own ideas and shepherd them through to completion

You know when to call it 'good enough' and ship, and when to put in the extra time to polish your code

You like to work hard, but have fun while you're doing it!

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via https://Jobhunt.ai
(Companies love to know recruiting strategies that works)
 

Other jobs that might be interesting

TransformativeMed Principal Full Stack Developer – Artificial Intelligence - TransformativeMed   (August 2018)
Seattle, Washington, United States
TransformativeMed is building a smart predictive solution for hospital based workflows. We are looking for highly driven Machine Learning Full Stack Engineers who can lead the development efforts for this solution. This position will have opportunities to coll...
Textio Senior NLP Software Engineer - Textio   (August 2018)
Seattle, Washington, United States
We are looking for a Senior Software Engineer to join our Seattle team and make critical contributions to the architecture and development of Textio’s natural language processing engine. You will partner closely with other engineers and linguists to create t...
Versive Machine Learning Scientist - Versive   (July 2018)
Seattle, Washington, United States
The Role: At Versive, we want to cut through the hype and overblown claims surrounding AI and ML and help our customers successfully tackle their biggest challenges. We built our own proprietary machine learning platform on top of open-source distributed comp...


 
Jobhunt.ai on Twitter Jobhunt.ai on Facebook Jobhunt.ai at Google+ Jobhunt.ai as rss About Jobhunt.ai