Talent.com
Senior Software Engineer, Middleware - Special Projects
Senior Software Engineer, Middleware - Special ProjectsApple • Cupertino, CA, United States
Senior Software Engineer, Middleware - Special Projects

Senior Software Engineer, Middleware - Special Projects

Apple • Cupertino, CA, United States
1 day ago
Job type
  • Full-time
Job description

Role Number : 200565756-0836

Summary

Generative AI has the potential to unlock new experiences that were never possible before. At Apple we want to make great products that empower people and improve their lives. We’re looking for talented developers to join a small team of highly skilled engineers to realize that mission by expanding the capabilities of Apple platforms and products.

Description

This position requires a self-motivated engineer with strong technical skills who is an excellent collaborator to handle responsibilities including :

Developing daemons and frameworks to both manage an AI powered system and enable communication between it's nodes Prototyping ideas to further determinism in process execution and output, including the faithful reproduction and analysis of end-user scenarios Developing software components that are adaptive to changes in overall system health Sharing concepts and objectives with cross functional teams, collecting and anticipating project needs Participating in architecture and code reviews Leading and mentoring other engineers

Minimum Qualifications

Extensive iOS experience

Proficient in Swift, C++ or ObjC

Attention to detail, creativity and passion

Ability to deconstruct large features and implement practical solutions with good intuition in making time vs. complexity tradeoffs

Track record of working cross-functionally to build strong partnerships amongst teams and individuals

Strong grasp of Apple development tools

Strong object-oriented programming and design skills

Proven software architecture experience

Well versed in OS fundamentals such as memory management, scheduling, synchronization, syscalls, IPC, etc.

BS Computer Science or related technical field and a minimum of 3 years relevant industry experience

Preferred Qualifications

Solid understanding of the development and debugging of multi-threaded software and networking

System and network troubleshooting, profiling and debugging skills

Experience building efficient systems software

Experience in developing and maintaining APIs and frameworks for multiple clients

Experience working within large scale codebases

Experience debugging and troubleshooting device hardware / software failures

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

Senior Software Engineer • Cupertino, CA, United States

Related jobs
Senior Software Engineer, ML Infra

Senior Software Engineer, ML Infra

Ambient • Redwood City, CA, United States
Full-time
AI-powered physical security platform helping the world's leading enterprises reduce risk, improve operational efficiency, and gain critical insights. Fortune 500 organizations, rely on Ambient.Our ...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer (Go, or C and C++ )

Senior Software Engineer (Go, or C and C++ )

Purple Drive • Sunnyvale, CA, United States
Full-time
Senior Software Engineer - Linux / Kubernetes.We are seeking a highly experienced.Linux driver development, Kubernetes operations, and backend programming. Kubernetes operations, API servers, and life...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Idler • Potrero Hill, CA, US
Full-time
What we do Idler builds reinforcement learning environments that teach AI models to code like 0.Our training environments are based on real-world coding scenarios that frontier models will actually...Show more
Last updated: 12 hours ago • Promoted • New!
Software Engineer, Middleware

Software Engineer, Middleware

Nuro • Mountain View, CA, United States
Full-time
Nuro is a self-driving technology company on a mission to make autonomy accessible to all.Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automoti...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer - Multiverse

Senior Software Engineer - Multiverse

Waymo • Mountain View, CA, United States
Full-time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Scale AI, Inc. • San Francisco, CA, United States
Full-time
Software is eating the world, but AI is eating software.We live in unprecedented times - AI has the potential to exponentially augment human intelligence. Every person will have a personal tutor, co...Show more
Last updated: 28 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Nautilus Biotechnology • San Carlos, California, United States
Full-time
At Nautilus, we have a big and important mission : improve the health of millions by unleashing the potential of the proteome to accelerate drug development and enable a new world of precision and p...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Crusoe • San Francisco, California, United States
Full-time
Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Recommendation Engine System

Senior Software Engineer, Recommendation Engine System

Tik Tok • San Jose, CA, United States
Full-time
About The Team TikTok's recommendation system is at the core of our user experience, delivering personalized content to millions of users in real time. Our Recommendation Architecture Team is respon...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Machine Learning Platform

Senior Software Engineer - Machine Learning Platform

Snowflake • Menlo Park, California, United States
Full-time
The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their machine learning and deep learning workloads to Snowflake. Our customers want to build powerful models wi...Show more
Last updated: 30+ days ago • Promoted
Senior Kubernetes Software Engineer

Senior Kubernetes Software Engineer

ExecutivePlacements.com • Palo Alto, CA, US
Full-time
Senior Kubernetes Software Engineer – Palo Alto, CA VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation (VCF) is a full-stack Infrastructur...Show more
Last updated: 6 hours ago • Promoted • New!
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

Celonis • Redwood City, California, United States
Full-time
We're Celonis, the global leader in Process Intelligence technology and one of the world's fastest-growing SaaS firms.We believe there is a massive opportunity to unlock productivity by placing AI,...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer - Managed Kubernetes

Senior Software Engineer - Managed Kubernetes

Lambda • San Francisco, CA, United States
Full-time
In 2012, Lambda started with a crew of AI engineers publishing research at top machine-learning conferences.We began as an AI company built by AI engineers. Today, we're on a mission to be the world...Show more
Last updated: 30+ days ago • Promoted
Middleware Software Engineer

Middleware Software Engineer

Figure • San Jose, CA, United States
Full-time
Figure is an AI robotics company developing autonomous general-purpose humanoid robots.The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to ...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer, SystemsMountain View, CA

Senior Software Engineer, SystemsMountain View, CA

Aerospike • Mountain View, CA, United States
Full-time
Senior Software Engineer, Systems.At Aerospike, we dream big and deliver even bigger.We empower companies to tackle seemingly insurmountable challenges and achieve what's never been done before.Tha...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Earnin • Palo Alto, California, United States
Full-time
As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to pay...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Shakudo • San Francisco, California, United States
Full-time
At Shakudo, we are building the world’s first operating system for data and AI.We use the term operating system in the truest sense of the word. Like iOS, Windows and Linux, Shakudo’s end-to-end OS ...Show more
Last updated: 30+ 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