Machine Learning Engineering Manager

4 weeks ago


Palo Alto, California, United States Snapchat Full time
Job Description

Snap Inc. is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. We're looking for a Machine Learning Engineering Manager to join the Content Relevance team.

Key Responsibilities
  • Lead a team of machine learning engineers and software engineers in developing and optimizing our personalized video recommendation engine.
  • Define the overall architecture of the content recommender system, ensuring scalability, performance, and reliability.
  • Drive rapid iteration without compromising quality: work closely with infrastructure engineers to build robust machine learning infrastructure to support the recommender system.
  • Evaluate the technical tradeoffs in key decision-making processes to ensure optimal outcomes: conduct A/B testing and analyze performance metrics to continuously improve the recommender system.
Requirements
  • Deep understanding of machine learning approaches, algorithms, and their application to recommender systems.
  • Experience setting the direction for teams focused on developing online ranking and recommendation models.
  • Strong management and mentorship skills, fostering a collaborative and innovative team culture.
  • Excellent verbal and written communication skills, with meticulous attention to detail.
  • Ability to effectively collaborate with stakeholders at all levels, both internally and externally.
  • Proficiency in managing and solving ambiguous problems.
Preferred Qualifications
  • Experience with real-time recommendation systems.
  • Experience working with large-scale machine learning frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, scikit-learn, or related frameworks.
  • Experience working with distributed systems.
  • Experience working with machine learning, ranking infrastructures, and system designs.
  • Ability to proactively learn new concepts and apply them at work.
Benefits

Snap Inc. is committed to providing a comprehensive benefits package that includes paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success.

Compensation is determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position.

The base salary range for this position is $222,000-$333,000 annually in Zone A (CA, WA, NYC), $211,000-$316,000 annually in Zone B, and $189,000-$283,000 annually in Zone C.



  • Palo Alto, California, United States Earnin Full time

    About EarninEarnin is a pioneering company in the earned wage access space, dedicated to building products that deliver real-time financial flexibility to those living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit...


  • Palo Alto, California, United States Assured Full time

    Job OverviewAt Assured, we're revolutionizing the insurance industry by leveraging cutting-edge technology to modernize claims processing. As a Staff Machine Learning Engineer, you'll play a pivotal role in developing and implementing machine learning models that drive business decisions.Key Responsibilities:Design and develop data pipelines to support...


  • Palo Alto, California, United States OPPO US Research Center Full time

    Job Title: Senior Machine Learning EngineerJob Summary:We are seeking a talented Senior Machine Learning Engineer to join our Research and Development team at OPPO US Research Center. As a key member of our team, you will play a crucial role in refining our recommender system, search algorithms, and ad targeting algorithms.Key Responsibilities:Lead...


  • Palo Alto, California, United States Pinterest Full time

    About PinterestPinterest is a platform where millions of people come to find new ideas every day. Our mission is to help people find their inspiration and create a life they love. As a Machine Learning Engineer, you'll be challenged to take on work that upholds this mission and pushes Pinterest forward.In this role, you'll have the opportunity to grow as a...


  • Palo Alto, California, United States OPPO US Research Center Full time

    As a key member of the OPPO US Research Center, we are seeking a talented Machine Learning Engineer to join our Research and Development team. In this role, you will play a crucial part in refining our recommender system, search algorithms, and ad targeting algorithms. If you thrive on advancing machine learning technology and leveraging algorithms to...


  • Palo Alto, California, United States X (formerly Twitter) Full time

    Transformative AI Engineer OpportunityWe're seeking a visionary Machine Learning Engineer to spearhead the development of cutting-edge AI-based recommendation algorithms for our revolutionary Everything App. Inspired by the success of Tesla's FSD v12, you'll design and architect innovative solutions to enhance user experiences on our platform.Your Key...


  • Palo Alto, California, United States Inflection AI Full time

    At Inflection AI, we're building a cutting-edge AI platform for enterprise applications, and we're looking for a talented Machine Learning Software Engineer to join our team.About the RoleThis is a critical role in integrating ML frameworks and models into our platform for enterprise applications. As a Machine Learning Software Engineer, you will develop,...


  • Palo Alto, California, United States Lanai Full time

    About LanaiLanai is a pioneering force in the GenAI revolution, empowering humans to achieve the extraordinary in the age of AI.Our AI platform enables large organizations and employees to discover, protect, and accelerate AI adoption, fostering innovation and unlocking unprecedented productivity.Backed by top investors, we're creating a world where everyone...

  • Software Engineer

    4 weeks ago


    Palo Alto, California, United States Salesforce Full time

    About the RoleWe're seeking a highly skilled Software Engineer to join our team at Salesforce, where you'll play a key role in designing and delivering scalable generative AI services that can be integrated with many applications, thousands of tenants, and run at scale in production.Key ResponsibilitiesDesign and deliver scalable generative AI services that...


  • Palo Alto, California, United States Qualified Health Full time

    Job DescriptionAt Qualified Health, we are seeking a highly skilled Senior Machine Learning Engineer to lead our technical team in developing and deploying scalable AI solutions for healthcare applications. This role is ideal for someone with a deep understanding of deploying AI systems and a track record of innovation and excellence in a high-stakes...


  • Palo Alto, California, United States AppLovin Full time

    About AppLovinAppLovin is a leading technology company that helps businesses connect with their ideal customers. To achieve this mission, our global team is composed of talented individuals with diverse backgrounds and perspectives. We are committed to building an inclusive and dynamic work environment that encourages creativity and innovation.Our...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryTesla is seeking a highly skilled Staff Machine Learning Engineer to join our Autobidder team. As a key member of our team, you will develop forecasting algorithms for Autobidder, a state-of-the-art software product for monetizing front-of-the-meter and behind-the-meter energy storage systems.ResponsibilitiesLead the design, development, and...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking a highly skilled Senior Machine Learning Engineer to join our Autobidder team at Tesla. As a key member of our multidisciplinary team, you will be responsible for developing forecasting algorithms for Autobidder. Your work will focus on researching, prototyping, evaluating, and productionizing new forecasts for electricity prices...


  • Palo Alto, California, United States Match Group Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our Machine Learning Infrastructure team. As a key member of this team, you will be responsible for designing and developing scalable infrastructure to support the diverse needs of machine learning engineers across all Tinder business units.Key Responsibilities* Build robust and...


  • Palo Alto, California, United States FORDER I.T. Full time

    Machine Learning Engineer - Infrastructure and ArchitectureWe are seeking an experienced Machine Learning Engineer to join our team at FORDER I.T. as a Principal Machine Learning Architect. In this role, you will be responsible for designing, optimizing, and scaling our machine learning infrastructure, as well as developing and implementing innovative deep...


  • Palo Alto, California, United States Amazon Full time

    Job SummaryAmazon is investing heavily in building a world-class advertising business and developing a collection of self-service performance advertising products that drive discovery and sales.We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products.We are highly motivated,...


  • Palo Alto, California, United States Match Group Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our Machine Learning Infrastructure team at Tinder. As a key member of our team, you will be responsible for designing and developing robust and scalable infrastructure to support the diverse needs of machine learning engineers across all Tinder business units.Key...


  • Palo Alto, California, United States Acceler8 Talent Full time

    About the Role:As a Machine Learning Software Engineer at Acceler8 Talent, you will play a key role in integrating machine learning frameworks and models into our platform.Your primary responsibilities will include developing, deploying, and optimizing ML models to ensure they work seamlessly with backend systems and APIs, contributing to the delivery of...


  • Palo Alto, California, United States Tesla Full time

    The Autobidder team at Tesla is dedicated to accelerating the world's transition to sustainable energy by maximizing the value of storage and renewable assets. Our mission is to build state-of-the-art software products for monetizing front-of-the-meter and behind-the-meter energy storage systems.Job SummaryWe are seeking a highly skilled Senior Machine...


  • Palo Alto, California, United States Amazon Full time

    Job SummaryAmazon is seeking a highly motivated and experienced Software Development Engineer to join our team in developing innovative machine learning solutions. As a key member of our team, you will design, develop, and deploy scalable machine learning pipelines and online serving systems.Key Responsibilities:Contribute to the technical direction of our...