Apple - Seattle, WA

posted 4 months ago

Full-time
Seattle, WA
Computer and Electronic Product Manufacturing

About the position

Join the Siri Perception team at Apple as a Machine Learning Engineer, where you will play a pivotal role in shaping the future of human-machine interaction. This position is centered around the research and development of innovative Siri experiences, leveraging data from various modalities such as speech and vision. You will collaborate closely with teams specializing in speech, vision, natural language understanding, and personalization to enhance the user experience across Apple's cutting-edge devices. Your contributions will directly influence the next generation of virtual assistants, making it essential to have a proactive and collaborative mindset. As part of the research and development team, you will be responsible for designing and deploying deep learning models tailored for resource-constrained devices. This includes benchmarking and fine-tuning machine learning models to ensure optimal performance under real-time and low-power constraints. You will also support the deployment of these models into Apple products, working alongside multidisciplinary teams to create user experiences that are both intuitive and effective. Your role will involve running user studies, collecting data, and training and evaluating machine learning models to continuously improve Siri's capabilities. This position requires a strong foundation in machine learning, particularly in speech applications, and a passion for hands-on work in research and development. You will be expected to bring creativity and curiosity to solve complex problems, contributing to the ongoing evolution of Siri as a leading virtual assistant.

Responsibilities

  • Design and deploy deep learning models on resource-constrained devices
  • Benchmarking and fine-tuning machine learning models
  • Optimizing machine learning models for real-time and low-power constraints
  • Support model deployment into Apple products
  • Collaborate with multidisciplinary teams across Apple

Requirements

  • Ph.D in Computer Science, Electrical Engineering or related field with a focus on machine learning, speech, human-machine interaction, computer vision or similar
  • Machine learning research and development experience with a focus on speech applications
  • Fluency in programming languages including but not limited to Python
  • Proficiency in at least one major machine learning framework, e.g., PyTorch
  • Creativity and curiosity for solving highly complex problems

Nice-to-haves

  • Proficiency in parquet, iceberg, AWS, pyspark and other data processing and analytics pipelines in big data ecosystems
  • Experience using data integration, processing, scalability, automation, and workflow orchestration tools
  • Good background in user study development and data collection to capture natural human-machine interaction
  • Consistent track record of researching, inventing and/or shipping advanced machine learning models
  • Outstanding communication and interpersonal skills with the ability to work with cross-functional teams
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service