Machine Learning Software Engineer at Apple - ScoutJobs - The AI-curated global job board
Skip to content
Apple
Posted 4 days ago

Machine Learning Software Engineer

AppleMachine Learning Software Engineer

Requirements

Bachelor’s Degree in Computer Science or equivalent, Programming expertise in Java, Experience in Information Retrieval or Generative AI, 8+ years of work experience, Designing scalable distributed systems, Knowledge of data structures and algorithms, Experience with Solr or OpenSearch

Skills

JavaMachine Learninggenerative AI

About the role

Responsibilities

  • Build and support high-performance, scalable enterprise platforms for Search, Knowledge Graph, and ML/inferencing systems
  • Ensure high availability, optimal performance, and minimal latency for high-throughput applications
  • Develop and manage diverse workloads across ML, Knowledge Graph, and Inference platforms
  • Explore and implement latest open-source technologies and innovative solutions to elevate customer experience
  • Collaborate across multifaceted technical and business teams to deliver robust enterprise solutions

Requirements

  • Bachelor’s Degree in Computer Science, Information Technology, or equivalent
  • 8+ years of professional software engineering experience
  • Programming expertise in Java
  • Hands-on experience with Solr, OpenSearch, or relevance tuning of Search results
  • Experience in Information Retrieval or Generative AI (GenAI)
  • Proven ability to design scalable, highly available distributed systems for high data volumes
  • Strong understanding of data structures, algorithms, concurrency, and multi-threading

Preferred Qualifications

  • Exposure to data processing and model training or fine-tuning methodologies
  • Experience with JVM performance tuning
  • Experience with Big Data processing systems
  • Meaningful contributions to Open Source Software

About the Company

Apple's Applied Machine Learning team accelerates digital transformation through machine learning across Apple's enterprise ecosystem. We provide a comprehensive suite of ML platforms, solutions, and services to drive efficiency and innovation at Apple scale.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Machine Learning Software Engineer

Apple · Bengaluru

Sign up to apply