ML Engineer - Creator Studio

Socket.dev

Cary (NC)

On-site

USD 120,000 - 170,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev is building agentic intelligence inside Apple's professional creative apps, shaping how models complement creators. As an ML engineer, you'll work alongside designers, QA, and app teams to turn model capabilities into useful features that ship inside real products.

You will evaluate prompts, implement tool-use patterns, and optimize performance for on-device and resource-constrained environments, bringing strong Python and ML toolkit experience to a fast-paced, creative-focused team.

Qualifications

  • 3+ years developing and shipping reliable, maintainable code
  • Hands-on experience applying LLMs/foundation models to real products
  • Strong intuition for experimental design and statistics to distinguish signal from noise
  • Good product sense: choose experiences that matter to users
  • Ability to collaborate with technical and non-technical partners
  • Bachelor's degree in Computer Science or related field or equivalent experience

Responsibilities

  • Work at the intersection of frontier models and professional creative apps
  • Develop and ship features that turn model capabilities into usable product experiences
  • Evaluate prompts, tools, and workflows to optimize user outcomes
  • Collaborate with designers, QA, and app teams to ship reliable experiences
  • Prototype and optimize model performance on resource-constrained / on-device platforms
  • Contribute to on-device optimization using Core ML and related toolkits

Skills

Python programming
Experiment design
Communication with cross-functional
ML deployment
On-device optimization
Swift / iOS/macOS development

Education

Bachelor's degree in Computer Science or related field

Tools

PyTorch
JAX
TensorFlow
Core ML

Job description

Creator Studio is building agentic intelligence inside Apple's professional creative apps. We aim for machine intelligence to assist and enhance creators’ intent and vision, complementing creators rather than replacing it. This team has unusual leverage: our work spans many apps, and getting a capability right lifts a whole family of professional creative tools at once. The team is established and growing. We're looking for ML engineers who want to define the product. That means less time on models in isolation and more on the experiences they make possible, working next to the designers, quality teams, app teams, and engineers who own the workflows.

Description

You work where a frontier model meets the real depth of a professional creative app. The job is to make that meeting useful. A model's raw capability is not yet a feature, and turning it into something that helps inside a real project and holds up well enough to ship is most of what you'll do. Creative work is open-ended. That makes it hard to do well, and hard to measure. So you'll spend as much time on evaluation, prompting, and the tools and skills a model reaches for as on the models themselves. The best creative software makes someone more capable while leaving them in charge. That balance is the hard part. The assistant should help a person move faster and push an idea further, with the craft still theirs, and getting it right is a product question as much as a modeling one. It sits at the center of this role.

Minimum Qualifications

3+ years developing and shipping reliable, maintainable, testable code, or equivalent demonstrated experience.

Hands-on experience applying LLMs / foundation models or multimodal ML to real products or projects, e.g. prompting, fine-tuning, retrieval, evaluation, or agentic systems.

Strong intuition for experimental design and a repertoire of statistical techniques to measure genuine effects from noise.

A strong product sense: the judgment to ask not only 'can the model do this?' but 'is this the right experience?'

Ability to work effectively in a fast-paced environment and to communicate clearly with technical and non-technical partners.

Bachelor's degree in Computer Science or a related field, or equivalent practical experience.

Preferred Qualifications

Experience building agentic systems, LLM tool-use / function-calling, or evaluation harnesses.

Deep, hands-on experience as a professional or power user of creative tools — DAWs, NLEs, image editors, office productivity apps, or design suites. You know these workflows from the inside, and you have a point of view about what helps a creator and what gets in the way.

Experience with Apple's own creative apps is not required.

We welcome non-traditional backgrounds: demonstrated product judgment and creative-domain expertise can matter as much as a conventional Computer Science or ML resume.

Strong programming skills in Python and experience with deep-learning toolkits like PyTorch, JAX, or TensorFlow.

Experience optimizing models and algorithms to run efficiently on resource-constrained / on-device platforms such as Core ML.

Experience with Swift and iOS/macOS development.

A record of publications or patents in relevant areas.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Engineer - Creator Studio
ML Engineer - Creator Studio

Apple Inc. • Cary (NC)

On-site
USD 140,000 - 180,000
Sr. Machine Learning Infrastructure Engineer, Creator Studio
Sr. Machine Learning Infrastructure Engineer, Creator Studio

Apple Inc. • Culver City (CA)

On-site
USD 139,000 - 259,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
Software Engineer - Creator Studio
Software Engineer - Creator Studio

Apple Inc. • Cary (NC)

On-site
USD 120,000 - 170,000
ML Engineer for Agentic Creator Studio
ML Engineer for Agentic Creator Studio

Socket.dev • Cary (NC)

On-site
USD 120,000 - 170,000
ML Software Research Engineer
ML Software Research Engineer

Socket.dev • Pittsburgh

On-site
USD 140,000 - 200,000
Machine Learning Engineer
Machine Learning Engineer

Apple Inc. • Pittsburgh

On-site
USD 130,000 - 200,000
Software Development Engineer - Data, MLO
Software Development Engineer - Data, MLO

Socket.dev • Cupertino (CA)

On-site
USD 140,000 - 190,000
On-Device ML Infrastructure Engineer (ML User Experience APIs), Graphics, Games and Machine Learning
On-Device ML Infrastructure Engineer (ML User Experience APIs), Graphics, Games and Machine Learning

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 260,000
Engineering Manager, Machine Learning & NLP, Input Experience
Engineering Manager, Machine Learning & NLP, Input Experience

Apple Inc. • Cupertino (CA)

On-site
USD 206,000 - 357,000
Stock options
Education reimbursement
Relocation assistance
Senior AI Engineer - Services Special Projects
Senior AI Engineer - Services Special Projects

Socket.dev • Cupertino (CA)

On-site
USD 190,000 - 270,000