Skip to main content

Applied Research Software Engineer

Summary by AIEngineer.careers

Applied Research Software Engineer is a AI Research Engineer role (full-time). with Apple. in SAN JOSE, US. Imported listing (source: career.io). Apply on the employer's site (career.io).

Imported listing (source: career.io) · Apply on career.io

How our listings work

SAN JOSE · US
—
Full-time
SENIOR
Apply Now

More AI jobs in United States

The sections below reproduce the third-party job description for reference. AIEngineer.careers does not write or control this text.

Imported job description

Sourced from career.io

Apple is hiring an Applied Research Software Engineer to lead end-to-end incubations from early ideation to deployment, applying state-of-the-art ML research, algorithmic innovation, and agentic systems to next-generation intelligent products. The role sits on the pipeline between research and product, spanning on-device implementation, performance optimization, API specification, and model training at scale. This is a hands-on, highly cross-disciplinary position on an interdisciplinary team of researchers and engineers.

Responsibilities

  • Invent and integrate ideas into compelling research experiments and demos, then drive productization including on-device implementation, performance optimization, API specification, and model architecture and training at scale
  • Work cross-functionally to wire up new systems and APIs and resolve tricky bugs, prioritizing deterministic, reproducible, and analyzable execution
  • Participate in and lead architecture and design reviews, setting high standards for clarity, reliability, and maintainability
  • Design and support data collection systems enabling user studies, annotation and labeling pipelines, and research workflows

Requirements

  • Bachelor's, Master's, or PhD in Computer Science or an adjacent technical field
  • 6+ years of engineering experience building and maintaining data-intensive systems, including feature pipelines, training infrastructure, or evaluation frameworks
  • Strong proficiency in both Python and C++ with experience in complex, multi-language systems
  • Expertise in deep learning frameworks such as PyTorch
  • Familiarity with state-of-the-art ML approaches such as VLMs, diffusion models, and RL

Nice to Have

  • Experience with a specialty discipline such as robotics and machine perception, computer vision, graphics, or simulation
  • Interest in contextual, personalized computing and the supporting principles of cognitive science and psychology
  • A strong point of view on where human-AI interaction is headed and a drive to build ethical, privacy-centric products
  • Experience with real-time or near-real-time systems and deeply integrated architectures spanning local SoCs through cloud compute
  • Familiarity with hardware bring-up, data communication protocols, or sensor integration

Tech Stack

Computer VisionC++Diffusion ModelsPythonPyTorchReinforcement LearningRoboticsSimulationVision-Language Models
Apple

Apple

Cupertino · US · 223517+ employees

Apple is a global leader in designing, manufacturing, and marketing smartphones, personal computers, tablets, wearables, and accessories. The company also provides a variety of related digital services, software, and content platforms.

Weekly job alert

Get a weekly email when new AI engineering jobs match your filters. Free — confirm your address to start.

Related Jobs