Software Engineer Specialist
1 week ago
**About the Role**
We are seeking a talented Software Engineer to join our Ecosystem Tools team at Apple. As a member of this team, you will play a critical role in building software that supports the development of Apple's hardware product line.
About the Job
This is an exciting opportunity for a skilled Software Engineer to work on challenging projects incorporating Machine Learning and AI. You will collaborate with cross-functional partners throughout Apple to design and develop software that applies ML and AI to solve problems, provide insights, and drive decision-making within Hardware Engineering and beyond.
Responsibilities
- Create high-quality, testable, scalable code that can be maintained by others in the future.
- Collaborate across teams and organizations to distill complex requirements into a concrete action plan.
- Research new ML and AI techniques and advocate for innovative ways to apply them to new and existing problems for our customers.
- Lead design reviews, author documentation, and give meaningful feedback on the designs of peers.
- Represent your work to the team and leadership through demos, presentations, and retrospectives.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent work experience.
- Demonstrated software engineering experience in one of the following: web, native, or Machine Learning/AI applications.
- Ability to communicate effectively with both technical and non-technical audiences.
Preferred Qualifications
- 2+ years software engineering experience working in Python or other object-oriented programming language(s).
- Master's degree in Computer Science, Computer Engineering, or related field, or equivalent work experience.
- Experience with LLMs, designing and training ML models, and building RAG pipelines.
- Ability to architect complex systems in a reusable, modular way.
- Curiosity to learn new technologies and passion for sharing that knowledge with others.
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 $121,900 and $214,500, and your base pay will depend on your skills, qualifications, experience, and location.
You'll also receive benefits including comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
About Apple
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.
-
Hardware Engineering Software Specialist
1 week ago
Cupertino, California, United States Amazon Full timeJob Description">We are seeking an experienced Hardware Engineering Software Specialist to join our team at Amazon Web Services (AWS). The ideal candidate will have a strong background in software development and hardware engineering, with a passion for building innovative solutions that meet the needs of our customers.">Key Responsibilities:">">Design,...
-
Software Development Specialist
1 week ago
Cupertino, California, United States Amazon Full timeJob Description: As a Software Development Specialist, you will be responsible for developing and optimizing machine learning models for AWS Neuron. This role involves working closely with compiler engineers and runtime engineers to create, build, and tune distributed inference solutions.Responsibilities:Develop high-quality software solutions to meet...
-
Software Engineer
1 week ago
Cupertino, California, United States SysMind Tech Full timeAbout SysMind TechWe are a technology company looking for a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing and developing scalable and efficient software systems.Our ideal candidate will have excellent Python coding skills and good JavaScript skills, with experience in developing web applications...
-
Linux Embedded Software Specialist
2 days ago
Cupertino, California, United States Amazon Full timeJob Description: You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles to develop state-of-the-art Linux-based networking platforms. These embedded routing platforms enable one of the world's largest and complex networks.You will implement new systems,...
-
Software Security Specialist
7 days ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a skilled Software Security Specialist to join our SPEAR team in Apple's Security Engineering & Architecture organization. As an expert in application and framework security, you will work with teams across Apple to improve the security of our operating systems.ResponsibilitiesDesign and implement secure software solutions for...
-
Cupertino, California, United States Apple Full timeOverview: At Apple, we're dedicated to delivering exceptional customer experiences through innovative products and services. As a member of our Software Engineering team, you'll have the opportunity to work with talented individuals who share your passion for technology and creativity.Salary: The estimated annual salary for this role is between $112,900 and...
-
Software Engineer, Media Specialist
1 week ago
Cupertino, California, United States Apple Full time**About Apple**Apple is a technology company that specializes in creating innovative products and services. As a leader in the tech industry, we're constantly pushing the boundaries of what's possible.We're looking for a talented Software Engineer to join our team in Cupertino, California. In this role, you'll have the opportunity to work on various projects...
-
Senior Software Development Specialist
4 weeks ago
Cupertino, California, United States Manpower Group Inc. Full timeJob Title: Senior Software Development SpecialistAbout the Job:We are seeking a highly skilled Software Engineer to join our team in Cupertino, CA. As a key member of our data processing and machine learning team, you will be responsible for developing web-based toolkits for internal use.Responsibilities:Develop web-based toolkits for data processing and...
-
Software Engineering Leadership
1 week ago
Cupertino, California, United States Apple Full time**About the Role:**We are seeking a skilled Software Engineering Manager to lead our Virtualization team. As a member of the Core Operating Systems group, you will be responsible for developing and delivering an amazing virtualization experience for Apple products.Key Responsibilities:Lead a team of system software engineers in the development of the Apple...
-
Software Development Engineer
1 week ago
Cupertino, California, United States Diverse Lynx Full time**Job Title:** Software Development EngineerWe are looking for a skilled Software Development Engineer to join our team at Diverse Lynx LLC in Sunnyvale, California. This is a full-time position with an estimated salary of $175,000 - $225,000 per year.About the Role:As a Software Development Engineer, you will be responsible for designing, developing, and...
-
Software Development Engineer in Test Specialist
2 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleAt Apple, we're looking for a talented Software Development Engineer in Test to join our Storage System Quality Engineering team. This is an exciting opportunity to work on cutting-edge storage technology that powers some of the world's most innovative products.As a Software Development Engineer in Test, you'll be responsible for ensuring the...
-
Software Engineer
1 week ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Apple. As a key member of our development team, you will be responsible for designing, developing, and testing device software.Key ResponsibilitiesWork with designers to turn vague ideas into meaningful prototypes and demo them to stakeholders.Write high-quality,...
-
**Software Engineering Professional**
4 weeks ago
Cupertino, California, United States Diverse Lynx Full timeJob Title: Software Engineering ProfessionalJob Description:As a Software Engineering Professional, you will be responsible for designing, developing, and maintaining software applications using Python and DevOps principles. You will work with our team to ensure the quality and reliability of our software products.Key Responsibilities:Design and develop...
-
Software Security Engineer
2 days ago
Cupertino, California, United States Apple Full timeJob OverviewSPEAR is a dedicated team of software engineers with a passion for user security. We work with teams across Apple to improve the security of our operating systems.The SPEAR team is hiring a collaborative applications and frameworks software engineer with a drive to improve the security of end-user devices. The ideal candidate will have a deep...
-
Software Localization Quality Specialist
1 week ago
Cupertino, California, United States Apple Full timeWe're seeking a highly skilled Software Localization Quality Specialist to join our team at Apple. As a key member of our Services UI Localization team, you'll be responsible for overseeing the localization testing process and ensuring the quality of our international user experience. Your expertise will be invaluable in driving our globalization efforts...
-
Software Engineer in Test
1 week ago
Cupertino, California, United States Apple Full timeCompany Overview:">At Apple, we're passionate about creating innovative products that revolutionize the way people live, work, and play. Our teams are dedicated to pushing the boundaries of technology and making a positive impact on the world.">About the Role:">We're seeking an experienced Software Engineer in Test to join our Quality Engineering team. As a...
-
Software and Hardware Integration Specialist
2 days ago
Cupertino, California, United States Apple Full timeSoftware and Hardware Integration Specialist">We are seeking a talented Software and Hardware Integration Specialist to join our team at Apple. As a member of our Platform Architecture Engineering group, you will be responsible for developing macOS, iOS, and micro-controller code, investigating new technologies, prototyping concepts, and creating...
-
Cupertino, California, United States Apple Full timeJob Summary:As a Quality Assurance Engineer in Apple's Security Engineering & Architecture organization, you will play a critical role in ensuring the quality of ambitious software security features. The SPEAR team is a dedicated group of engineers who work on security hardening across all of Apple's operating systems. Our work involves developing...
-
Software Build Systems Engineer
2 days ago
Cupertino, California, United States Apple Full timeOverviewThe SWE Developer Productivity organization at Apple builds technologies and tools to enhance software engineers' productivity. The Build Execution team supports this mission by developing a large-scale functional build system service used by all Software Engineering teams.We are seeking experienced engineers to join our efforts, working on extending...
-
Wireless eSIM Software Engineer Specialist
1 week ago
Cupertino, California, United States Apple Full timeCompany OverviewAt Apple, we are passionate about advancing wireless technologies to deliver seamless connectivity experiences. Our team is dedicated to crafting innovative solutions that empower users to connect with their devices effortlessly.SalaryThe estimated base pay for this role ranges from $143,100 to $264,200 per year, depending on skills,...