Talent.com
Software Engineer, Siri Core Modeling
Software Engineer, Siri Core ModelingApple • Cupertino, CA, United States
[error_messages.no_longer_accepting]
Software Engineer, Siri Core Modeling

Software Engineer, Siri Core Modeling

Apple • Cupertino, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Weekly Hours : 40

Role Number : 200628630-0836

Summary

The Siri Natural Language Understanding(NLU) team is seeking an experienced Full-Stack Software Engineer. We develop and extend Siri’s NLU to enable understanding of complex, nuanced intents to support the growth of Siri’s functionality and usefulness.

You will join a fast-paced team that directly supports a variety of project managers, linguistic annotators, and other NLU stakeholders. Through collaboration and iterative development practices, your work will immediately impact the data quality and throughput of Siri NLU model development, helping us deliver a better Siri virtual assistant to our global user base.

Would you like to make an impact on this scale? Join Siri’s Natural Language Understanding team to help us create unique experiences and play a part in the ongoing revolution in human-computer interaction.

Description

Siri Language Technologies team is looking for a resourceful Full-stack Engineer who will drive the design and implementation of the annotation tooling data pipeline and web services to support the development of next-generation NLU technologies. You will be working directly with NLU data scientists and modeling engineers to interpret requirements and make informed design decisions.

Minimum Qualifications

BS, MS in Computer Science, Computer Engineering, or equivalent degree with applicable experience

Experience designing, building, and maintaining APIs (GraphQL preferred), and cloud technologies (Kubernetes and AWS preferred).

Proficient coding skills in the back-end, data manipulation, and scripting languages (e.g., Python, Swift, Golang)

Proficient in SQL and NoSQL databases to build solutions for large scale systems (e.g., PostgresSQL, DynamoDB, Elasticsearch / OpenSearch &AWS Iceberg)

Experience with web programming languages (e.g., Typescript / Javascript, NodeJS, CSS) and modern frontend / web library / framework (React, Redux, NextJS)

Some experience in building highly available production services, including deployment automation and scaling

Excellent grasp of the fundamentals of software engineering

Proficient knowledge of Git

Preferred Qualifications

Experience with large-scale distributed data processing (e.g., Hadoop, Spark, Kafka)

Demonstrates experience architecting and integrating Large Language models into production grade full stack applications, data pipelines or agents workflows, utilizing APIs such as OpenAI, Anthropic Claude & HuggingFace for open source models

Hands-on experience leveraging AI-assisted development environments and code generation tooling (e.g. Claude code, Cursor, GPT-based agent playgrounds) to accelerate prototyping, improve engineering velocity and enhance developer productivity

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant () .

[job_alerts.create_a_job]

Software Engineer • Cupertino, CA, United States

[internal_linking.similar_jobs]
Sr. Software Engineer - AI / LLM Applications (26456)

Sr. Software Engineer - AI / LLM Applications (26456)

Supermicro • San Jose, CA, United States
[job_card.full_time]
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Engineer - Switch Design

Sr. Software Engineer - Switch Design

Supermicro • San Jose, CA, United States
[job_card.full_time]
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
[last_updated.last_updated_30] • [promoted]
Machine Learning Systems Engineer

Machine Learning Systems Engineer

Apple Inc. • Cupertino, CA, United States
[job_card.full_time]
Cupertino, California, United States Machine Learning and AI.The Siri organization is looking for passionate Machine Learning Systems Engineers to join us in developing and shipping state-of-the-ar...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Core Experiences & Kotlin SDKs

Senior Software Engineer, Core Experiences & Kotlin SDKs

Clutch Canada • Santa Clara, CA, United States
[job_card.full_time]
A leading tech company is seeking a Senior Software Engineer to join their Core Experiences Team.This role involves collaborating with product teams, optimizing functions, and shipping cloud servic...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, iOS Core Product - Hayward, USA

Software Engineer, iOS Core Product - Hayward, USA

Speechify • Hayward, CA, US
[job_card.full_time]
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Datacenter Modeling

Senior Software Engineer, Datacenter Modeling

NVIDIA Corporation • Santa Clara, CA, United States
[job_card.full_time]
A love of technology and passion for your work! Imagine crafting AI and computing at one of the most innovative companies in the world. At NVIDIA, we are redefining industries with our groundbreakin...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Radar System Modeling Engineer

Radar System Modeling Engineer

E-Space • Saratoga, CA, US
[job_card.full_time] +1
Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place!. E-Space is bridging Earth and space to enable hyper-scaled deployment...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior AV Core Software Engineer – Hybrid, ADAS

Senior AV Core Software Engineer – Hybrid, ADAS

General Motors • Mountain View, CA, United States
[job_card.full_time]
A leading automotive company located in Mountain View is seeking a Senior Software Engineer to develop and maintain software crucial for fleet management. You will work hybrid, collaborating closely...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Core ML Frameworks

Senior Software Engineer, Core ML Frameworks

Google Inc. • Sunnyvale, CA, United States
[job_card.full_time]
Senior Software Engineer, Core ML Frameworks.Google place Sunnyvale, CA, USA.Bachelor’s degree or equivalent practical experience. Master's degree or PhD in Computer Science or a related technical f...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior OPC Modeling Engineer (Hybrid – ML / CUDA)

Senior OPC Modeling Engineer (Hybrid – ML / CUDA)

Conductor • San Jose, CA, United States
[job_card.full_time]
Join a forward-thinking company as a Senior Engineer in the Optical Proximity Correction Lab.This role offers the chance to innovate in chip-making technology while collaborating with talented engi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Simulation

Senior Software Engineer, Simulation

Kodiak • Mountain View, CA, United States
[job_card.full_time]
The company has developed an artificial intelligence (AI) powered technology stack purpose‑built for commercial trucking and the public sector. The company delivers freight daily for its customers a...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Sr. Software Engineer, Machine Learning Revenue

Sr. Software Engineer, Machine Learning Revenue

Match Group • Palo Alto, California, United States
[job_card.full_time]
Launched in 2012, Tinder® revolutionized how people meet, growing from 1 match to one billion matches in just two years.This rapid growth demonstrates its ability to fulfill a fundamental human nee...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Flight Dynamics & Simulation Software Engineer

Senior Flight Dynamics & Simulation Software Engineer

Joby Barnard • Santa Cruz, CA, United States
[job_card.full_time]
A leading aerospace engineering company is seeking a simulation software engineer in Santa Cruz to design and implement flight dynamics models. Candidates should have an advanced degree in a relevan...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Core ML Frameworks

Senior Software Engineer, Core ML Frameworks

Google • Sunnyvale, CA, United States
[job_card.full_time]
Senior Software Engineer, Core ML Frameworks.Apply for the Senior Software Engineer, Core ML Frameworks role at Google.Join a team building large parts of Google's production ML stack.Google's soft...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, iOS Core Product - Fremont, USA

Software Engineer, iOS Core Product - Fremont, USA

Speechify • Fremont, CA, US
[job_card.full_time]
The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, World Model Systems for AVs Equity

Senior Software Engineer, World Model Systems for AVs Equity

NVIDIA Corporation • Santa Clara, CA, United States
[job_card.full_time]
A leading technology firm in California seeks a Senior Software Engineer for the World Model Systems Engineering team focused on autonomous vehicles. The role involves developing perception systems,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Simulation Software Engineer

Sr. Simulation Software Engineer

Reliable Robotics • Mountain View, California, United States
[job_card.permanent]
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer L4 / L5, Model Serving Systems, Machine Learning Platform

Software Engineer L4 / L5, Model Serving Systems, Machine Learning Platform

Netflix • Los Gatos, California, United States
[job_card.full_time]
Netflix is one of the world's leading entertainment services, with 283 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and lan...[show_more]
[last_updated.last_updated_30] • [promoted]