Engineering Manager, Machine Learning Systems
Realtor.com's consumer data products team builds the technology infrastructure and innovative data and AI driven products that are already driving the next phase of our growth. These data products help deliver entirely new experiences or greatly enhance current experience at scale for our 60M+ monthly unique visitors.
The team builds advanced machine learning models and highly scalable data pipelines to make predictions, deliver personalized recommendations and insights that help distinguish the realtor.com apps and website in the marketplace.
We are seeking an engineering leader who has a solid background in applied machine learning and building highly scalable data driven products; and has a proven track record of leading both data scientists and engineers to solve complex problems and deliver business impact.
Duties and Responsibilities:
Lead a group of both engineers and data scientists to deliver machine learning and AI solutions and integrate them seamlessly into our web and app experiences
Work on challenging problems and drive innovation using AI / Data Science in domains such as natural language processing, image content analysis, recommender systems, personalization and predictive modeling
Collaborate with Product Management and User Experience regarding data products definition, roadmap, schedule, scope, and project-related decisions
Design, develop, deliver, and maintain features and applications that will excite and please a user base of millions of users
Perform hands-on data analysis, build and scale machine-learning models, evaluate and iterate using A/B tests, and communicate the impact to senior leadership
Hire and develop talent, provide technical and career development guidance to both data scientists and engineers in the team
Work collaboratively in an Agile/Scrum team to plan sprints, expand stories into tasks, work on removing impediments, and execute at optimal velocity and cadence
Education, Skills and Experience:
Masters Degree in Computer Science, Machine Learning, Data Mining, Natural Language Processing, Statistics, Mathematics, or related discipline
At least 2 years of experience in managing a team of data scientists and engineers as a technical lead or manager.
At least 2 years experience in delivering machine learning and AI products at internet-scale.
Strong understanding of object-oriented programming and design.
At least 2 years experience in Big Data technologies such as: AWS, Hadoop, EMR, Spark, Pig, Hive, NoSQL databases, and Kafka/Kinesis.
Experience engineering distributed technologies and concepts such as large-scale recommendation, personalization, search etc.
Published research work or patents in conferences or industry circles
Excellent oral and written communication skills, with the ability to effectively communicate complex technical concepts and solutions to all levels within the organization