Talent.com
Software Engineer, Siri Core Modeling
Software Engineer, Siri Core ModelingApple • Cupertino, CA, United States
Software Engineer, Siri Core Modeling

Software Engineer, Siri Core Modeling

Apple • Cupertino, CA, United States
11 days ago
Job type
  • Full-time
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 () .

Create a job alert for this search

Software Engineer • Cupertino, CA, United States

Related jobs
Software Engineer - World Model

Software Engineer - World Model

Xai • Palo Alto, California, United States
Full-time
AI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...Show more
Last updated: 30+ days ago • Promoted
Siri Runtime ML Engineer — Systems & Interaction

Siri Runtime ML Engineer — Systems & Interaction

Apple Inc. • Cupertino, CA, United States
Full-time
A leading technology company is seeking a Machine Learning Engineer to contribute to the development of Siri.You will work on designing and optimizing machine learning algorithms and collaborate cr...Show more
Last updated: 9 days ago • Promoted
Software Engineer L4 / L5, Machine Learning Platform (Model Development and Management)

Software Engineer L4 / L5, Machine Learning Platform (Model Development and Management)

Netflix • Los Gatos, CA, United States
Full-time
Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and la...Show more
Last updated: 4 days ago • Promoted
Software Engineer - Satellite Modeling and Tasking

Software Engineer - Satellite Modeling and Tasking

ArrayLabs, LLC • Palo Alto, CA, United States
Permanent
At Array Labs, we are building the world's most advanced satellite radar constellation to create a high-resolution 3D digital twin of the Earth. Our mission is to provide "lidar-like" 3D data and im...Show more
Last updated: 11 days ago • Promoted
Software Engineer - Core Infra (FedRamp)

Software Engineer - Core Infra (FedRamp)

Rubrik • Palo Alto, CA, United States
Full-time
RSC (Rubrik Security Cloud) is the SaaS control plane for Rubrik.Our mission is to build a highly scalable, reliable and secure cloud data management platform for the largest enterprises in the wor...Show more
Last updated: 11 days ago • Promoted
Sr. Simulation Software Engineer

Sr. Simulation Software Engineer

Reliable Robotics • Mountain View, CA, United States
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: 30+ days ago • Promoted
Senior Software Engineer, Core ML Frameworks

Senior Software Engineer, Core ML Frameworks

jobr.pro • Sunnyvale, CA, United States
Full-time
Bachelor’s degree or equivalent practical experience.Master's degree or PhD in Computer Science or a related technical field. Experience developing accessible technologies.Google's software engineer...Show more
Last updated: 5 hours ago • Promoted • New!
Senior Software Engineer, Simulation

Senior Software Engineer, Simulation

Wayve • Sunnyvale, California, United States
Remote
Full-time
At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or bel...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Models and Validation

Senior Software Engineer, Models and Validation

Aurora Innovation • Mountain View, CA, United States
Full-time
Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, m...Show more
Last updated: 11 days ago • Promoted
Senior Software Engineer, Core ML Frameworks

Senior Software Engineer, Core ML Frameworks

Google • Sunnyvale, CA, United States
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: 5 hours ago • Promoted • New!
Senior Software Engineer, Datacenter Modeling

Senior Software Engineer, Datacenter Modeling

NVIDIA Corporation • Santa Clara, CA, United States
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: 30+ days ago • Promoted
Senior Software Engineer, Datacenter Modeling

Senior Software Engineer, Datacenter Modeling

NVIDIA • Santa Clara, CA, United States
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: 30+ days ago • Promoted
Software Engineer - Wallet Core

Software Engineer - Wallet Core

Bitgo • Palo Alto, California, United States
Full-time
BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage.Since our foun...Show more
Last updated: 23 days ago • Promoted
Software Engineer - Simulation Orchestration

Software Engineer - Simulation Orchestration

Applied Intuition • Sunnyvale, CA, United States
Full-time
Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
Last updated: 11 days ago • Promoted
Sr. Software Engineer, Middleware, Autonomy

Sr. Software Engineer, Middleware, Autonomy

Rivian • Palo Alto, CA, United States
Full-time
Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...Show more
Last updated: 30+ days ago • Promoted
Sr. Software Engineer, Machine Learning Infrastructure

Sr. Software Engineer, Machine Learning Infrastructure

Match Group • Palo Alto, California, United States
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: 30+ days ago • Promoted
Software Engineer, Core Platform

Software Engineer, Core Platform

Moveworks • Mountain View, California, United States
Full-time
As a member of the core platform team, you will play a key role in shaping the evolution of moveworks conversational AI platform. You will have the opportunity to - build enterprise products that so...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Ads Core Technology - Commercial Platform (CommercePack)

Software Engineer, Ads Core Technology - Commercial Platform (CommercePack)

Tik Tok • San Jose, CA, United States
Full-time
Join one of the most innovative and fast-paced teams at TikTok, where your work directly impacts the core of our global monetization business. The Ads Delivery team handles billions of ad requests d...Show more
Last updated: 30+ days ago • Promoted