Software Engineer for Machine Learning Infrastructure

1 week ago


Cupertino, California, United States Apple Full time

**About Apple**

At Apple, we're passionate about bringing the latest innovations in technology to our customers. We believe that great ideas have a way of becoming great products, services, and customer experiences very quickly.

As a software engineer on our machine learning platform team, you'll play a critical role in helping us achieve this goal.

**Job Description**

We're seeking a talented software engineer to join our team and help us build groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence.

The features we build are redefining how hundreds of millions of people use their computers and mobile devices to search and find what they are looking for. Our universal search engine powers search features across a variety of Apple products, including Siri, Spotlight, Safari, Messages and Lookup.

**Responsibilities**

  • Design and develop scalable and efficient software systems
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop high-quality code and ensure it meets our testing standards

**Requirements**

  • Strong coding skills and solid understanding of algorithms and data structures
  • 3+ years of expert knowledge and experience in one or more languages such as Go, Python, Java, C++
  • Excellent interpersonal skills able to work independently as well as in a team

**Benefits**

Apple offers a competitive salary range of $143,100 to $264,200, depending on your skills and qualifications. Additionally, you'll be eligible for discretionary bonuses or commission payments, comprehensive medical and dental coverage, retirement benefits, and other perks.



  • Cupertino, California, United States Apple Full time

    Job Overview">We are seeking an experienced Software Engineer to join our team in Cupertino, California. As a key member of the AIML Platform team, you will be responsible for designing and building services and infrastructure to support features that empower billions of Apple users.">About the Role">This is an exciting opportunity to work on large-scale...


  • Cupertino, California, United States Apple Full time

    About This RoleWe are seeking an experienced Machine Learning Engineer to join our team in Cupertino, California. As a key member of our software development team, you will be responsible for designing and building ML solutions to enhance the software development experience at Apple and within the Apple developer ecosystem. You will work closely with our...


  • Cupertino, California, United States Apple Full time

    At Apple, we're looking for a talented Machine Learning Software Engineer to join our team. As a key member of our MLPT & Infra team, you'll be responsible for building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. Our universal search engine powers search features across a...


  • Cupertino, California, United States Apple Full time

    **Job Summary**We are seeking a talented Senior Software Development Engineer, Machine Learning Expert to join our team at Apple. As a key member of our applied ML scientists and engineers team, you will be responsible for enhancing the experience and productivity of software developers at Apple and in the Apple developer ecosystem.**About the Role**In this...


  • Cupertino, California, United States Apple Full time

    **Job Description**As a Software Engineer for Machine Learning and AI, you will play a crucial role in building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. You will work with one of the most exciting high-performance computing environments, with petabytes of data, millions of...


  • Cupertino, California, United States Apple Full time

    Company OverviewCupertino, California is home to a vibrant tech community and Apple's global headquarters. Our company is committed to innovation and pushing the boundaries of what is possible with technology.SalaryThe estimated salary for this role is between $143,100 and $264,200 per year, depending on experience and qualifications.Job DescriptionWe are...


  • Cupertino, California, United States Amazon Full time

    About the TeamWe are a diverse and inclusive team at Amazon Web Services (AWS), dedicated to delivering innovative solutions that enable businesses to grow and succeed. We are seeking a highly skilled Machine Learning Infrastructure Specialist to join our team in developing and scaling a compiler for machine learning workloads.ResponsibilitiesSolve...


  • 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 AppleAt Apple, we're passionate about delivering innovative products and services that enrich people's lives. As a member of our Information Intelligence team, you'll have the opportunity to work on groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence.SalaryThe estimated annual...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to lead the development of machine learning tools for our cloud-scale accelerators. As a member of our team, you will design and implement new tools, pipelines, and automation to optimize system performance and ensure high availability and scalability.The ideal candidate will have experience...


  • Cupertino, California, United States Apple Full time

    Job OverviewWe are seeking a seasoned Senior ML Manager to lead our team in multimodal generative technologies at Apple. As a key member of the Intelligent System Experience (ISE) team, you will focus on developing and deploying machine learning infrastructure for model development and deployment.About the RoleThis role entails close partnership with...


  • Cupertino, California, United States Apple Full time

    **Job Description**We are looking for a highly skilled Machine Learning Engineer, Developer Experience Specialist to join our team at Apple. In this role, you will work closely with our applied ML scientists and engineers to enhance the experience and productivity of software developers at Apple and in the Apple developer ecosystem.**About the Team**Our team...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe're seeking a highly skilled Software Engineer to join our Machine Learning Platform and Infrastructure team. As a member of this team, you'll design, build, and maintain infrastructure to support features that empower billions of Apple users.ResponsibilitiesYour primary responsibilities will include:Designing and building scalable distributed...


  • 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 Apple Full time

    At Apple, we're dedicated to enhancing the software development experience through innovative machine learning solutions.As a Senior Software Engineer for Machine Learning and Natural Language Processing, you will be part of a collaborative team immersed in the rapidly advancing field of ML, with a focus on Natural Language Processing. Your primary...


  • 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

    **Job Summary**We're seeking a skilled software engineer to join our machine learning platform team and help us build innovative technology for search, machine learning, and artificial intelligence.**Key Responsibilities**Develop scalable and efficient software systems for search and machine learningCollaborate with cross-functional teams to design and...


  • 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 Bayside Solutions Full time

    About the RoleThe Machine Learning Infrastructure Specialist will be responsible for working with our engineering team to migrate public data sets with Python, coordinating with customers to migrate their datasets and provide support during the migration.Key responsibilities include helping customers change their code to use the new SDK, performing changes...


  • Cupertino, California, United States Amazon Full time

    About the RoleThis is a unique opportunity to join Amazon's Machine Learning Applications (ML Apps) team as a software development engineer. You will be responsible for developing, enabling, and performance-tuning a wide range of machine learning models, including large language models like Llama2, GPT2, and GPT3.Your primary focus will be on optimizing...