Search jobs > Cupertino, CA > Senior machine learning

Senior Machine Learning Engineer - SIML, ISE

Apple
Cupertino
Full-time

Summary :

The System Intelligence and Machine Learning team is in charge of creating datasets that power many of Apple’s intelligent software.

Our datasets range from very small targeted sets to Petabyte scale datasets. We are looking for an expert Machine Learning engineer, or Data Scientist who can help create and improve the datasets used in Generative AI through proven understanding and usage of ML and stats.

As a senior member of the System Intelligence and Machine Learning Data team, you will be using Apple technologies to refine our datasets, perform ML-based QA, remove toxicity and select the right images, videos or texts through active selection and model-in-the-loop methodologies.

Focus areas range from text processing across many languages (toxic language detection and removal, identification of colloquial vs formal language) to image and video understanding, deduplication and processing.

As part of this role you will also own our data synthesis efforts in various modalities including image, text, videos and audio.

Key Qualifications :

Proven track record in a Machine Learning Engineering or Applied Scientist role, preferably in a technology company.Familiarity with a broad range of Machine Learning techniques and relevant statistical packages to engineer ML solutions end-to-end.

Experience in contributing to production codes; ability to rapidly prototype algorithmic ideas in notebook environments and translate them into production code.

Proficient in state-of-the-art ML techniques, particularly in the field of Generative AI and Large Language Models (Transformer architecture, diffusion models, CLIP and various visual and text embedding models, GPT and BERT style language models).

Strong proficiency with Python (Scikit learn, Jupyter), PyTorch, SQL-based languages. Working proficiency with Git.Proven experience in data science and analytics, including statistical data analysis.

Experience crafting, conducting, analyzing, and interpreting experiments and deep-dive investigations.Outstanding communication and presentation skills with the ability to explain difficult technical topics to everyone from data scientists, engineers, and business partners.

Description :

In this role, you will be working to deepen our understanding of how various datasets can improve the quality of Apple’s ML models on a range of products.

You will particularly help shape Apple’s Datasets that are used for generative AI by removing irrelevant or toxic assets, selecting the right assets by employing various asset selection algorithms, and synthesizing new datasets by utilizing Apple proprietary ML models.

For this, you will also use your stats and ML background to build models and algorithms that can select the right assets for ML experiences from a large pool of available assets.

And you will work with our data engineers to put your models in data pipelines to run on large scale datasets. In our team, you are encouraged to collaborate with other AIML product stakeholders and partners to understand needs, design Machine Learning models that help us better understand our data and automatically pick the right assets for ML training.

Our Data Scientists actively evaluate and present the progress of their work. Your creative decision making will be applied daily.

Additional Requirements :

  • Strong analytical product intuition : able to understand the user experience and use data to guide the development of products.
  • Experience in synthetic data generation for videos, images, text and audio is desired. - Ability to understand a technically complex product, and work with engineering leads and data engineers.
  • Ability to build relationships across multiple functions and establish strong partnerships.
  • 10 days ago
Related jobs
Promoted
Google
Sunnyvale, California

ML/AI algorithms and tools, deep learning and/or natural language processing. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from...

Promoted
AppLovin
Palo Alto, California

We are looking for a seasoned Machine Learning Engineer with a specialization in ML infrastructure and deep learning architecture. Collaboration: Work closely with our talented team of machine learning engineers, data scientists, and software engineers to integrate your solutions into our platform s...

Promoted
Sequoia
CA, United States

We are seeking a talented and experienced ML/AI engineer to join our engineering team in San Mateo. ML development on a machine learning team and bringing ML models to production. Our engineering team is responsible for building foundational LLM models to improve the efficiency and accuracy of proce...

Promoted
Apple
Cupertino, California

Apple's on-device machine learning (ODML) team is looking for an exceptional software engineer to expand and support its suite of frameworks and tools. In this highly collaborative role, you will be working with multiple teams within Apple to bring machine learning and artificial intelligence to the...

Promoted
TikTok
San Jose, California

Here, you can drive deeper into the improvement and optimization of machine learning/deep learning algorithms, including but not limited to Mathematics, CV/NLP technology, multi-task learning, multi-modal technology, meta-learning, reinforcement learning, causal inference, metric learning, graph neu...

Promoted
Apple
Cupertino, California

The Data and Machine Learning Innovation (DMLI) team is looking for a passionate Machine Learning Engineer to explore new methods, challenge existing metrics or protocols, and develop new insightful practices that will change how we understand data and overcome real-world ML challenges. Expertise in...

Promoted
Google Inc.
Sunnyvale, California

Senior Software Engineering Manager, Machine Learning, Google Cloud AI. Master’s degree or PhD in Engineering, Computer Science, or a related technical field. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with in...

Promoted
Amazon Web Services (aws)
Cupertino, California

This role is for a software engineer in the Machine Learning Applications (ML Apps) team for AWS Neuron. AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the Trn1 and Inf1 servers that use them. The ML Apps team works side by...

Mediabistro
San Jose, California

We’re looking for innovative Machine Learning Engineers to join our TikTok Ads Core team. Familiar with architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow/Pytorch/MXNet), familiar with its architecture and implementation mechanism. Our team'...

Mediabistro
Mountain View, California

Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. Computational Photography, Computer Vision, or Machine Learning. Google...