Join Apple's Siri Natural Language Understanding (NLU) team as a Senior Software Engineer in a role that combines AI/ML expertise with full-stack development. This position offers an opportunity to work on technology that impacts millions of users worldwide through Siri's virtual assistant capabilities.
The role focuses on developing and extending Siri's NLU capabilities to enable understanding of complex, nuanced intents. You'll be part of a small, fast-paced team that directly supports various stakeholders including project managers, linguistic annotators, and other NLU specialists. Your work will have immediate impact on data quality and throughput of Siri NLU model development.
As a member of the Siri Language Technologies team, you'll drive the design and implementation of annotation tooling data pipelines and web services. The position requires expertise in both backend and frontend development, with experience in modern technology stacks and cloud infrastructure. You'll work with cutting-edge technologies including GraphQL, Kubernetes, and various programming languages such as Java, Python, and TypeScript.
The compensation package is competitive, ranging from $143,100 to $264,200 base salary, plus additional benefits including stock options, comprehensive healthcare, and education reimbursement. This is an opportunity to join one of the world's most innovative companies and contribute to the ongoing revolution in human-computer interaction.
The ideal candidate will have strong technical skills in full-stack development, experience with large-scale distributed systems, and excellent communication abilities. You'll be working in Cupertino, collaborating with cross-functional teams to create the next generation of NLU technologies that power Siri's understanding capabilities.