Remote job
Sr. Machine Learning Engineer
Job details
About this role
Role overview Build and improve machine learning systems that help people discover relevant content across product experiences such as feeds, search, shopping, advertising, and growth. The work combines experimentation, retrieval and recommendation methods, and production engineering, with opportunities to use large language models for better content understanding. Engineers partner across teams to evaluate ideas quickly and bring effective changes into products.
Responsibilities - Develop machine learning and deep learning approaches for a range of product surfaces. - Experiment with models and data driven methods to improve candidate retrieval and content relevance. - Apply large language models to content understanding problems. - Build, analyze, and support production services and data workflows for machine learning systems. - Use experiments, including A/B tests, to measure outcomes and guide product launches. - Track developments in recommendation systems and apply relevant advances to the work.
Requirements - A master’s degree in electrical engineering, computer science, or a related field, plus at least three years of relevant experience. - Three years of experience with C++, Python, Java, and SQL for production services or data analysis. - Experience with distributed relational databases or storage, large language models, and approximate nearest neighbor search. - Experience with recommender, search, or advertising systems and information retrieval. - Experience with Spark, Airflow, Kubernetes, PyTorch, and A/B testing.
Benefits and work setup Partial telecommuting is available from within commuting distance. The listing states that relocation assistance is not available. Salary is listed as $249,600–$332,012 per year.