Machine Learning Video Software Engineer

3 weeks ago


Cupertino, California, United States Apple Full time

**About the Role:**

We are seeking a skilled Machine Learning Video Software Engineer to join our team at Apple. As a member of our Video Engineering group, you will be responsible for developing machine learning-based technologies for image and video processing.

**Responsibilities:**

  • Develop and apply machine learning techniques to image and video problems to create positive customer impact in current and future Apple products.
  • Work on prototyping deep learning applications for video processing and demonstrate them to cross-functional teams and leadership.
  • Port and optimize machine learning models for different platforms, ensuring efficient use of memory, power, and speed.

**Requirements:**

  • Bachelor's degree in Computer Science or related field and a minimum of 3 years relevant industry experience.
  • Excellent fundamentals in machine learning and solid programming skills for common ML frameworks like PyTorch or TensorFlow.
  • Knowledge of video or image processing, computer vision, and strong fundamentals in computer architecture and operating systems.

**What We Offer:**

  • A competitive salary range of $143,100 - $264,200, depending on your skills, qualifications, and location.
  • The opportunity to become an Apple shareholder through participation in discretionary employee stock programs.
  • Benefits including comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services.

At Apple, we are committed to inclusion and diversity, and 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.



  • Cupertino, California, United States Apple Full time

    About the RoleThe Video Engineering group at Apple is responsible for creating cutting-edge image and video core technologies used in almost all Apple products and services. As a machine learning video engineer, you will be developing innovative machine learning-based technologies for the image and video domain.Key ResponsibilitiesDeveloping machine learning...


  • Cupertino, California, United States Apple Full time

    About the RoleThe Video Engineering group at Apple is responsible for creating the image/video core technologies used in almost all Apple products and services. As a machine learning video engineer, you'll be developing machine learning based technologies for the image and video domain.This role requires an independent, self-motivated, and creative engineer...


  • Cupertino, California, United States Apple Full time

    About the RoleAt Apple, we're looking for a highly skilled Machine Learning Video Engineer to join our team. As a key member of our Video Engineering group, you'll be responsible for developing cutting-edge machine learning technologies for image and video processing.Key ResponsibilitiesDevelop and implement machine learning algorithms for video processing...


  • Cupertino, California, United States Apple Full time

    AIML - Software Engineer (On-Device Machine Learning), Machine Learning Platform and InfrastructureCareer OpportunityAt Apple, we are seeking an exceptional software engineer to join our team in expanding and supporting our suite of frameworks and tools. In this highly collaborative role, you will work with multiple teams within the company to bring machine...


  • 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 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 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...


  • 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

    About This RoleCome work with us on cutting-edge video technology at Apple. We are seeking a highly ambitious individual to research and develop practical ML algorithms.Key ResponsibilitiesResearch and design various components of DL-based approaches for image/video processing problems, including inventing models and prototypes to improve...


  • 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...


  • Cupertino, California, United States Apple Full time

    Overview">We are seeking a highly skilled and experienced software engineer to join our team at Apple. As a key member of the team, you will help design and develop the infrastructure for an on-device machine learning and observability platform. You will collaborate with product teams such as Siri and utilize your expertise to solve technical challenges for...


  • Cupertino, California, United States Apple Full time

    As a Machine Learning Innovator at Apple, you will have the opportunity to work on cutting-edge projects that combine groundbreaking machine learning research with next-generation hardware. Our teams take user experiences to the next level by combining innovative technologies and expert domain knowledge.The Vision Foundation Model team is dedicated to...


  • 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

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

    OverviewAt Apple, we're committed to delivering innovative products and services that enrich people's lives. As a Machine Learning Engineer, you will play a critical role in developing and deploying machine learning models to drive business outcomes.About the RoleThis is an exciting opportunity to work with a talented team of engineers and scientists to...


  • 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

    **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 Inc. Full time

    OverviewThe Camera Technologies & Systems team at Apple delivers amazing quality photos and videos by combining state-of-the-art computer vision, image processing, and machine learning. As a senior machine learning engineer, you'll contribute to research and development of novel machine learning techniques for image enhancement and...


  • Cupertino, California, United States Apple Full time

    About AppleApple is a technology company that designs, manufactures, and markets consumer electronics, computer software, and online services. We're committed to making the world a better place through our innovative products and services.Job SummaryWe're seeking a highly skilled Machine Learning Software Specialist to join our team in Cupertino, California....


  • Cupertino, California, United States Amazon Full time

    About the Role: We are seeking a highly skilled Machine Learning Engineer to join our team in developing and optimizing machine learning models for AWS Neuron. This role will involve working closely with compiler engineers and runtime engineers to create, build, and tune distributed inference solutions.Key Responsibilities:Design and develop high-impact...