Software Engineer, System Experience
$181.1k - $318.4kApple Oakbrook
Software Engineer, System Experience
Work Locations (2) Submit Resume
Summary
The Siri & Information Intelligence team is looking for engineers to define and architect our on-device search technologies. As part of this group, you'll work with our machine learning, natural language processing, and infrastructure teams; optimize your work to run efficiently across Apple's range of products; and build partnerships across Apple in order to deliver great user experiences underpinned by modular, thoughtfully designed software.
Description
In this role, you'll be working to define and implement the architecture of Apple's groundbreaking search technology across our entire range of products. You'll work closely with multiple teams across the organization, building durable and reusable technologies written with future evolution in mind. You'll additionally be responsible not only for delivering the latest advances in search to our users, from text to media, but also safeguarding their privacy by leveraging the unique features of Apple devices. Successful candidates must be passionate about software architecture and system design, caring not only about user experience but also the tradeoffs and optimizations required to deliver great mobile experiences. Cross-functional collaboration and evangelism is a key part of this position, and you'll be expected to work with our natural language processing, machine learning, and OS framework teams to tailor their technologies for each and every Apple platform and device. BS in Computer Science or Software Engineering, or equivalent proven experience.
Minimum Qualifications
- 4+ years of iOS / macOS application development with Objective-C and / or Swift
- Prior experience developing frameworks and designing application programming interfaces
- Comfortable working cross-functionally and can communicate complex ideas clearly
Preferred Qualifications
- Software optimization experience, accompanied by knowledge of profiling tools and techniques, a plus
- Knowledge of machine learning fundamentals a plus
- Knowledge and experience in search and indexing technologies a plus
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $318,400, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis. Submit Resume Back to search results See all roles in Santa Clara
$147.4k - $272.1k
...Senior Software Engineer, System Experience - Personalization Cupertino, California, United States Software and Services Our team is looking for you to help make iOS more intelligent, proactive and personal. Our team is part of the core iOS experience, using privacy preserving...SuggestedRelocation$147.4k - $272.1k
...Software Engineer, iOS and MacOS, System Experience Apple devices have revolutionized how people live, connect, and work. It's not by chance! By thoughtfully blending intuitive, innovative system software with beautiful hardware, we design and build a uniquely delightful...SuggestedWork experience placementRelocation$139k - $257.55k
...Senior Software Engineer, Agentic Systems Adobe is looking for a Senior Software Engineer, Agentic Systems to help build the platform that powers Adobe Experience Platform's Generative AI capabilities. Partnering with other business units, you will be building products...SuggestedTemporary workLocal areaWorldwide$139k - $257.55k
...Changing the world through digital experiences is what Adobe’s all about.... .... In addition to backend engineering, this role also offers... ...Participating in all aspects of software development activities,... ...not required). Analyze system behavior and historical patterns...SuggestedTemporary workLocal area$147.4k - $272.1k
...Cupertino, California, United States - Software and Services Overview The Multitasking Experience team believes that software can be used to create beauty and... ...the complexity of interactive embedded operating systems, enabling rapid prototyping and forming useful abstractions...SuggestedWorldwideRelocation package$147.4k - $272.1k
...Software Engineer In Test - System Experience, Test Engineering & Efficiency Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver...Work experience placementRelocation$168k - $270.25k
...build distributed and compute systems, backend services,... ...cloud technologies. Effective experience working with multi‑functional... ...Computer Science, Computer Engineering or related field (or equivalent... ...developing microservices, cloud software and/or tooling roles....$125k - $185k
...and infrastructure, operating systems, and autonomy. Eighteen of... ...workflows that support system engineering and validation for... ...degree in Computer Science, Software Engineering, Robotics, Electrical... ...field. 2+ years of professional experience in backend software...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$170.6k - $261.3k
...process, we create vehicles and experiences that are designed not just to be... ...breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment... ...safe stop. As a Senior Software Engineer on the Secondary Driving System...Remote workRelocation packageFlexible hours- ...We are looking for a Senior Software Engineer to help build NeMo Platform, NVIDIA’s product for... ..., deploying, and operating AI systems at scale. This role will focus on NeMo... ...we need to see: BS, MS, or equivalent experience in Computer Science, Computer Engineering...
$184k - $287.5k
...Overview We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme... ...Qualifications Bachelor’s degree (or equivalent experience) in Computer Science (CS), Computer Engineering (...$181.1k - $318.4k
...small, high-impact team responsible for a system that continuously fetches, renders, and... ...Maps, and more. We're looking for an engineer who doesn't just build distributed systems... ...or MS in Computer Science or equivalent experience. Strong understanding of data structures...Relocation$168k - $270.25k
...Senior Software Engineer, Distributed Systems - NIM Factory page is loaded## Senior Software Engineer, Distributed Systems - NIM Factorylocations: US... ...services, microservices and cloud technologies.* Effective experience working with multi-functional teams, principals and...Remote work$152k - $241.5k
...NVIDIA is seeking a highly motivated Software Engineer to join our growing AI and Generative... ...development, and evaluation of large-scale AI systems powering next‑generation applications... ...technical field (or equivalent experience). Minimum of 2+ years of related industry...$136.5k - $276.5k
## Senior Software Engineer, Systems/Solutions TestApplylocations: Sunnyvale, California, United States of Americatime type: Full timeposted on... ...Electrical Engineering, or related field (or equivalent practical experience).* 8+ years of experience in software/system test...Work experience placementWork at officeLocal areaImmediate start2 days per week- ...categorized as Hybrid/Remote. MI & CA Role As a Software Engineer on the Software Validation team within... ...behavior. You will leverage your experience in software engineering to convert... ...safety and performance of autonomous systems. You will be responsible for shaping the...Remote work
$147.4k - $272.1k
...Software Development Engineer Test - Customer Systems Apple is where individual imaginations gather together, committing to the values that lead to great... ...product we build, service we create, or Apple Store experience we deliver is the result of us making each other's...Work experience placementRelocation$125k - $185k
...A technology company located in Sunnyvale is seeking a Backend Software Engineer with expertise in Python and experience in backend development. The role involves designing and developing internal tools and APIs for autonomous vehicle programs, integrating data tools,...- ...Gruppe in Santa Clara is seeking a motivated technical engineer to join the Tegra system-on-chip (SoC) software organization. The role involves designing and... ...Candidates should have a relevant degree, hands-on experience in complex software/hardware designs, and a strong...
$136.5k - $276.5k
...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average... ...Engineering, or related field (or equivalent practical experience). ~8+ years of experience in software/system test...Work experience placementWork at officeLocal areaImmediate start2 days per week$160k - $210k
...Overview We are hiring a Station Software Engineer who will design, implement, and maintain... ...engineers to configure and run experiments confidently. Support failure analysis... ...bench rigs" to reproducible, documented systems for multiple lab uses. Ensure software...$179.5k - $246.5k
...Applied Materials, Inc. is seeking a Software Engineer in Santa Clara, CA, to develop software solutions for semiconductor equipment. The role requires 7-10 years of experience and skills in C++, Python, and machine learning. The position offers a competitive salary range...- ...Software Engineer The NextGen OS team is focused on building Applied Intuition's operating system (OS) stack for future vehicles and new products. This is a unique opportunity... ...~6+ years of software development experience (emphasis on low-level systems or OS development...For contractorsFor subcontractor
- ...Apple’s nerve center: Apple Information Systems and Technology group! We are looking for mid-career senior-level Java Software Engineers, who will work closely with other... ...what they do best, and crafting magical experiences for our customers! Description As...Work experience placement
$224k - $356.5k
...At NVIDIA, our Financial Systems Engineering team is at the heart of ensuring that our massive... ...Design, deploy, and maintain scalable software services that ensure transactional integrity... ...to See: ~12+ years of industry experience delivering scalable financial services...Remote work$184k - $287.5k
...the world. Join NVIDIA's software infrastructure team to design... ...build, and improve software systems for rack, networking, and datacenter... .... As a Senior Software Engineer - Datacenter Systems, you will... ...related field or equivalent experience. ~8+ years of experience managing...- ...Software Engineer- Embedded Systems Location: Santa Clara, CA End client: Paypal Duration: 6+ Months Pay Rate: Max $65/hr on C2C Hacker... ...- Omni Channel to join their team. Engineer experience desired: ~ Engineers with experience in "Card Present...
- ...aerospace company in California is looking for a New Graduate Engineer in Software (Starlink) to contribute to the development of cutting-edge... ...possess a relevant Bachelor's degree and programming experience in languages including C, C++, and Python. The role requires...
$130k - $155k
...Software engineer system validation - direct job at SpaceX. Sunnyvale, CA. Software Engineer, Integration & System Validation (Starlink - Direct... ..., math, or STEM discipline; OR 2+?years of professional experience in?software development in lieu of a degree Experience...Permanent employmentTemporary workWeekend work$147.4k - $272.1k
...Finder and Files Application Engineer, System Experience Looking to make a difference and have your code drive forward file management experiences... ...teams. We are looking for a skilled and self-motivated software engineer who is eager to interact with other members of...Work experience placementRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, System Experience. Be the first to apply!
- software engineer internship remote Santa Clara, CA
- new grad software engineer Santa Clara, CA
- software engineer staff Santa Clara, CA
- integration software engineer Santa Clara, CA
- machine learning software engineer Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- software engineer entry level Santa Clara, CA
- software development engineer aws Santa Clara, CA
- startup software engineer Santa Clara, CA
- rust software engineer Santa Clara, CA

