Advanced Machine Learning Engineer for Personalized Search Systems

6 days ago


Cupertino, California, United States Apple Full time

About the Role

">

We are looking for a highly skilled Machine Learning engineer to lead our team in developing innovative retrieval and ranking techniques, machine learning algorithms, and models that power amazing Search experiences across Apple products.

">

Key Responsibilities:

">
  • ">
  • Lead the research, design, implementation, and evaluation of algorithms and models to enhance the quality and performance of personalized retrieval and ranking systems.">
  • Use advanced NLP, deep learning, and LLM techniques to understand and match complex queries with relevant content.">
  • Analyze loss patterns in the current search and assistant stack and come up with insights, algorithms, and techniques to resolve quality gaps with the goal of improving top-line product metrics.">
  • Develop a long-term technical vision; propose a roadmap for the team with clear objectives.">
  • Collaborate with cross-functional teams across the company to define product requirements and prioritize ranking criteria that optimize user satisfaction.">
">

Requirements:

">

7+ years of experience in Machine Learning, NLP, Large Language Models, and applying these techniques at scale.

">

3+ years of experience in a technical leadership role; overseeing technically complex projects along with mentoring junior engineers, scaling, and growing technical teams.

">

Strong software engineering skills in mainstream programming languages such as Python, Go, C/C++.

">

Bachelor's degree in Computer Science and industry work experience.

">

Preferred Qualifications:

">
  • ">
  • In-depth knowledge and expertise in Information Retrieval, Ranking, or Recommendation Systems.">
  • Extensive experience in building production-quality systems or applications in search, recommendation systems, or information retrieval.">
  • Experience using ML frameworks (pyTorch, JAX, TensorFlow, XGBoost).">
  • Ability to quickly prototype ideas/solutions and perform critical analysis.">
  • Background in personalization, user behavior modeling, and data-driven decision-making.">
  • Advance degree (Master's or Ph.D.) in Computer Science, Statistics, or related field, or equivalent industry work experience.">
">

Compensation:

">

The base pay range for this role is between $175,800 and $312,200. Your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.

">

Benefits:

">

Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses.

">

Equal Opportunity Employer:

">

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

">

Reasonable Accommodation:

">

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.

">

Salary Range:

">

$175,800 - $312,200 per year.



  • Cupertino, California, United States Apple Inc. Full time

    Job DescriptionWe are seeking a highly skilled Technical Lead Machine Learning Engineer to join our team at Apple Inc.This role will involve leading the research, design, implementation, and evaluation of algorithms and models to enhance the quality and performance of personalized retrieval and ranking systems.The successful candidate will have expertise in...


  • Cupertino, California, United States Apple Full time

    As a highly skilled Machine Learning Engineer at Apple, you will play a key role in developing groundbreaking technology for artificial intelligence, machine learning, and natural language processing. Our team is creating features that redefine how hundreds of millions of people use their computers and mobile devices to search and find what they are looking...


  • Cupertino, California, United States Apple Full time

    About the Role:We are looking for a highly motivated and hands-on applied machine learning engineer to lead the way on our Online Retail Decision Automation team. The ideal candidate will have a strong machine learning background and proven software development skills, with experience in developing models for product search, recommendation systems,...


  • Cupertino, California, United States Apple Full time

    Transforming Search with AIIn this groundbreaking role, you'll be at the forefront of developing cutting-edge search systems that redefine the user experience. With Apple's commitment to innovation and customer satisfaction, we're seeking an experienced Machine Learning Engineer to spearhead our next-generation media search initiatives.As a member of our...


  • Cupertino, California, United States Apple Full time

    Unlock the Full Potential of Apple Maps with Advanced Machine Learning SolutionsCupertino, California, United StatesSoftware and ServicesAt Apple, we're committed to building the best maps in the world. As a Senior Engineering Manager on our Search Team, you'll play a pivotal role in driving innovative solutions that positively impact Business Search...


  • Cupertino, California, United States Apple Full time

    Discover the opportunity to contribute to groundbreaking technology for artificial intelligence, machine learning, and natural language processing at Apple.Cupertino, California is home to our AIML Information Intelligence team, which is revolutionizing how hundreds of millions of people use their computers and mobile devices to search and find what they are...


  • Cupertino, California, United States Apple Full time

    Cupertino, California, United StatesWe are seeking a highly skilled Senior Machine Learning Infrastructure Engineer to join our Information Intelligence teams at Apple. In this role, you will have the opportunity to work on groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence.As a key...


  • Cupertino, California, United States Apple Full time

    Role SummaryAt Apple, we're seeking a highly skilled Senior Machine Learning Engineer to join our Intelligent System Experience team. As a key member of this team, you'll be responsible for designing and developing high-performance machine learning models to enable new system experiences.ResponsibilitiesDesign and develop machine learning models to enhance...


  • Cupertino, California, United States Apple Full time

    At Apple, we're revolutionizing the world of search with innovative technologies that empower millions of people worldwide. As a Staff Machine Learning Engineer on our Retrieval and Ranking Quality team, you'll play a pivotal role in shaping the future of search experiences across Apple products.We're seeking an ambitious technical leader to join our ML...


  • Cupertino, California, United States Apple Inc. Full time

    Job OverviewWe are seeking a highly skilled Machine Learning Engineer to join our team at Apple Inc. in the System Intelligent and Machine Learning Engineering group.About the RoleThe ideal candidate will design, implement, and deploy systems for privacy-preserving machine learning based on strong cryptographic protocols. You will work at the forefront of...


  • Cupertino, California, United States Apple Inc. Full time

    At Apple Inc., we're looking for a talented Machine Learning Engineer to join our team in Developer Productivity. In this role, you'll be responsible for engineering solutions to support model training, such as building data processing pipelines, data generation engines, model evaluation infrastructure, and model inference systems.This is an exciting...


  • Cupertino, California, United States Apple Full time

    Job OverviewWe are seeking an experienced Advanced Machine Learning Engineer to join our team at Apple. As a key member of our Siri development team, you will play a crucial role in advancing the next generation of voice interactions.


  • Cupertino, California, United States Apple Full time

    Job OverviewAs a senior software developer on Apple's Machine Learning Systems Evaluation Engineering (MLSEE) team, you will play a critical role in shaping the future of large-scale systems, natural language, and artificial intelligence. Your expertise in designing and building simulation environments to evaluate AI assistant products at scale will be...


  • Cupertino, California, United States Apple Full time

    Job Summary:Apple is looking for a Senior Machine Learning Engineer to join our Siri team in developing and shipping innovative technology to advance Siri and Apple Intelligence for Apple's customers. The ideal candidate will have a passion for applied research, strong modeling skills, and good software engineer skills.About the Role:We are seeking a highly...


  • Cupertino, California, United States Apple Full time

    Company OverviewAt Apple, our team of applied ML scientists and engineers works to enhance the experience and productivity of software developers. Our mission is to solve real-world problems using state-of-the-art ML models.Salary Range: $175,800 - $312,200 per year, depending on skills, qualifications, and location.About the RoleWe are seeking a talented...


  • Cupertino, California, United States Apple Full time

    Job Overview">Cupertino-based Apple is a leading technology company that designs, manufactures, and markets consumer electronics, computer software, and online services. We are currently seeking a skilled Software Engineer to join our team responsible for developing cutting-edge machine learning and AI technologies.">Salary Range">The estimated annual salary...


  • Cupertino, California, United States Bayside Solutions Full time

    We are seeking a skilled Senior Machine Learning Software Engineer to join our engineering team. As a key member of our team, you will be responsible for migrating customers from our previous service to our new one.Key Responsibilities:Migrate public data sets with PythonCoordinate with customers to migrate their datasets and provide support during the...


  • Cupertino, California, United States Apple Full time

    About the Role: We are seeking a highly skilled Machine Learning engineering technical leader to join our team at Apple.Job Summary: This is a key position that will lead the development of novel retrieval and ranking techniques, machine learning algorithms, and models that power amazing Search experiences across Apple products.Responsibilities:Lead...


  • Cupertino, California, United States Apple Full time

    About the RoleAt Apple, we're seeking a highly motivated and experienced Algorithm Validation Engineer to join our Product Systems Quality team. This dynamic role offers the opportunity to work on delivering an Apple-quality experience on some of the world's most creative products.Key ResponsibilitiesCollaborate with algorithm development teams to design and...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Computer Vision and Machine Learning EngineerCompany: AppleJob Description:The ideal candidate for this role will have a strong background in computer vision and machine learning. As a Senior Computer Vision and Machine Learning Engineer at Apple, you will be responsible for designing and developing cutting-edge technologies to power...