
Software Engineer - Wearables AI
Required skills
- AI infrastructure
- AI quality
- LLM systems
- Agentic AI
- machine learning pipelines
- data ingestion
- model deployment
- evaluation frameworks
- data flywheels
- model performance monitoring
Nice to have
- natural language processing
- dialog systems
- agentic AI concepts
- deep learning frameworks
- PyTorch
- TensorFlow
Role summary
Wearables AI at Meta is seeking a Software Engineer to pioneer next-generation on-device AI experiences for wearable products. This hybrid role focuses on AI infrastructure and AI quality, requiring expertise in designing and building scalable LLM systems for Agentic AI applications. Responsibilities include developing ML pipelines, driving AI quality initiatives, creating robust APIs and services, and optimizing deployed systems. The role demands 5+ years of software engineering experience with a background in production systems, systems design, and proficiency in languages like Python, C++, or Java, alongside experience with machine learning systems or AI infrastructure.
Responsibilities
- Design, develop, and optimize AI infrastructure that supports LLM-powered wearable AI capabilities
- Build and maintain end-to-end machine learning pipelines, from data ingestion to model deployment, with a focus on agentic AI and tool use
- Drive AI quality initiatives including evaluation frameworks, data flywheels, and model performance monitoring
- Collaborate with ML researchers, product managers, and UX designers to translate technical solutions into production-ready features
- Develop robust APIs, services, and system architectures that enable reliable, low-latency AI experiences on wearable devices
- Monitor, debug, and iterate on deployed systems, ensuring reliability, performance, and security across the stack
- Contribute to technical documentation, design reviews, and cross-team knowledge sharing
Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 5+ years of software engineering experience with expertise in building and scaling production systems
- Experience with systems design, distributed computing, or backend infrastructure
- Proficiency in one or more programming languages such as Python, C++, or Java
- Experience working with machine learning systems, LLMs, or AI infrastructure
Preferred Qualifications
- Knowledge of natural language processing, dialog systems, or agentic AI concepts
- Advanced degree (MS or PhD) in Computer Science or a related technical field
- Experience with deep learning frameworks (PyTorch, TensorFlow) and ML infrastructure
- Experience working on wearable or assistant AI technologies
- Experience debugging and optimizing performance across complex distributed systems
$154,003/year to $217,000/year + bonus + equity + benefits
Similar roles
Data Center Strategy & Planning ManagerMeta · Bellevue, CA · Onsite
Product Communications Manager, WhatsAppMeta · Washington, DC · Onsite- Staff Software Engineer, MLApptronik · Sunnyvale, CA · Onsite
Software Engineer, GPU InfrastructureCohere · Remote · Remote
Software Engineer, ML OpsAeroVect · Toronto, ON · Onsite- Staff Software Engineer, AI Model LifecycleCRUSOE · San Francisco · Onsite
