drjobs Senior Software Engineer, On-Device Health Agentic Systems

Senior Software Engineer, On-Device Health Agentic Systems

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cupertino, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

In this role you will be responsible for designing building and deploying Agentic Large Language Model (LLM) features that run directly on Apple devices and servers. You will work on a mission-critical system that empowers users with intelligent context-aware and autonomous capabilities all while prioritizing user privacy and on-device performance.


  • Bachelors degree in Computer Science or a related technical field or equivalent practical experience
  • 5 years of professional software engineering experience with a significant focus on mobile development (iOS)
  • Proven experience building and shipping complex high-performance applications that run on-device
  • Strong understanding of mobile system fundamentals including concurrency memory management and power optimization
  • Experience or strong interest in AI/ML concepts particularly in the areas of Large Language Models agentic systems and MLOps


  • Experience working with on-device LLMs or other on-device ML models (e.g. using Core ML TensorFlow Lite or PyTorch Mobile)
  • Hands-on experience with agentic frameworks or tool-use architectures (e.g. LangChain custom agents)
  • Strong skills in Swift (desired) and at least one other object-oriented programming language
  • Experience with on-device databases (e.g. Core Data Realm SQLite)
  • Experience with multi-platform development or building systems that operate across different operating systems
  • Knowledge of model quantization pruning and other on-device optimization techniques
  • Experience with distributed systems and client-server communication
  • A track record of leading complex technical projects from concept to launch
  • A passion for building innovative user experiences
  • Exceptional problem-solving and analytical skills
  • The ability to thrive in a fast-paced ambiguous environment where you are building a new and emerging technology
  • Excellent communication and collaboration skills with the ability to articulate complex technical concepts to a variety of audiences

Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.