CareerPlan

Sr Engineer, Machine Learning Engineering (ML Apps)

San Diego, California, United States of AmericaFull-time$141k–$211k2026-10-06 → 2026-11-10

Core

Architect, design, develop, test, and deploy on-device prototype software for cutting-edge AI use cases, focusing on model fine-tuning, hardware acceleration, and edge inference.

Role type

Senior IC machine learning engineer (edge AI)

Builds

On-device prototype software for intelligent edge solutions (smartphones, laptops, autonomous vehicles, robotics, IoT)

Domain

Mobile computing / Edge AI / Embedded Systems

Deliverable

production ML models

Required skills

C++, Python, Deep learning frameworks (PyTorch), Low-level system debugging, Performance tuning, Memory analysis, Native inference driver development, Embedded software development

Preferred skills

Android development (Java, JNI, NDK), Generative AI (GenAI), Neural network model optimization, Docker, Git, CI/CD, NPUs / ML accelerators, LLMs, VLMs

Technologies

PyTorch, C++, Python, Java, JNI, NDK, Docker, Git, CI/CD

Responsibilities

Architect and design on-device AI software solutions, Develop and optimize AI models for edge deployment, Debug low-level systems and native inference drivers, Tune performance and analyze memory usage, Integrate AI frameworks with hardware accelerators, Deploy prototypes on target devices

Seniority

Senior, hands-on IC