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.related_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]
Senior Software Engineer, Unified Modeling (CV / ML)

Senior Software Engineer, Unified Modeling (CV / ML)

Latitude AI • Palo Alto, CA, US
[job_card.full_time] +1
Senior Software Engineer, Unified Modeling (CV / ML) Latitude AI (lat.L3, for Ford vehicles at scale.We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less ...[show_more]
[last_updated.last_updated_30] • [promoted]
Machine Learning Engineer, Core Engineering

Machine Learning Engineer, Core Engineering

Pinterest • Palo Alto, CA, United States
[job_card.full_time]
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...[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]
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]
Tech lead - AI Software Engineer

Tech lead - AI Software Engineer

Cisco Systems, Inc. • San Jose, CA, United States
[job_card.full_time]
The application window for this role is expected to close on 11 / 31 / 2025.However, the job posting may be removed earlier if the position is filled or if a sufficient number of applications are recei...[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_1_day] • [promoted]
Sr. Simulation Software Engineer

Sr. Simulation Software Engineer

Reliable Robotics • Mountain View, CA, 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]
Senior ML Software Development Engineer

Senior ML Software Development Engineer

Fortinet • Santa Clara, CA, United States
[job_card.full_time]
Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. This position offers the ch...[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_hours] • [promoted] • [new]
Hardware Modeling Engineer

Hardware Modeling Engineer

Cisco Systems, Inc. • San Jose, CA, United States
[job_card.full_time]
The application window is expected to close on 12 / 23 / 2025.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.This role requires the ...[show_more]
[last_updated.last_updated_30] • [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]
Sr. Software Engineer

Sr. Software Engineer

Fortinet • Sunnyvale, CA, United States
[job_card.full_time]
Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. This position offers the ch...[show_more]
[last_updated.last_updated_variable_days] • [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]
Machine Learning Engineer, Siri Quality

Machine Learning Engineer, Siri Quality

Apple Inc. • Cupertino, CA, United States
[job_card.full_time]
Lead ML Engineer, Siri AI Quality Engineering.Cupertino, California, United States Software and Services.Play a part in the next revolution in human-computer interaction and redefine mobile computi...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Development Engineer, AI / ML, AWS Neuron, Model Inference

Senior Software Development Engineer, AI / ML, AWS Neuron, Model Inference

Annapurna Labs (U.S.) Inc. • Cupertino, CA, United States
[job_card.full_time]
The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine learning acceler...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer (25403)

Sr. Software Engineer (25403)

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 Research Engineer, Siri Comprehension & Planning, Siri Core Modeling

Machine Learning Research Engineer, Siri Comprehension & Planning, Siri Core Modeling

Apple Inc. • Sunnyvale, CA, United States
[job_card.full_time]
Sunnyvale, California, United States Machine Learning and AI.On the Siri team, we’re solving the defining challenge : building and shipping powerful, LLMs that run with extreme efficiency across hun...[show_more]
[last_updated.last_updated_variable_days] • [promoted]