Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer

$150.4k - $277.6k

Apple

Software Development EngineerHere is your opportunity to come and join an exciting engineering team responsible for building next-generation health sensors and features. You will be responsible for building new web-based monitoring and visualization platforms, extracting insights from sophisticated data sets, and developing intelligent automation to support multiple user studies per year ranging from focused studies with tens of participants to large-scale studies with thousands of participants. If you are passionate about health research and development, this is an exciting opportunity. At Apple, phenomenal ideas have a way of becoming phenomenal products, services, and customer experiences very quickly, and making the kind of impact that changes people's lives. We are seeking a software engineer to build backend systems, develop visualization tools, and help us improve the platforms used for research and development. The research studies we launched are helping Apple improve existing health experiences with our products, and build new ones. As a member of our fast-paced group, you will lead design reviews, mentor other engineers, and directly influence both the technical and product roadmap for the web tools that power our health user studies.Your work will directly impact the development of health-related features in Apple products. Data Integrity, in this role, means ensuring the collection of high-quality data from health user studies through robust data analysis pipelines and operator-facing tools and dashboards. You will work closely with cross-functional teams to identify user study problems and advise decision-making through data analysis. This role focuses on building new data and platform solutions to improve the usability of our systems for large-scale user studies that gather critical data to design and qualify Apple's health software products. You will design and build new web-based monitoring and visualization tools that give study teams real-time insight into study health and data quality, serving multiple concurrent studies that range in scale from tens to thousands of participants. You will leverage LLM-based agentic workflows not only within the product itself by integrating OpenAI/Anthropic APIs to create richer, smoother user experiences in study tools, but also within your own development lifecycle, using LLMs in a closed-loop workflow spanning planning, architecture, design review, implementation, PR generation, and deployment. A key part of this role is partnering directly with the researchers, engineers, and study operations teams who use your tools daily. Each study often comes with its own custom requirements, and you will deeply engage with stakeholders to understand their specific needs, gather feature requests, and prioritize improvements via established planning processes all while upholding Apple's privacy-first policies when handling sensitive health data. You are not just building — you are owning the relationship between your platform and the people who depend on it.Minimum QualificationsBachelor's degree in Computer Science, Engineering, Informatics, or equivalent with relevant proven experience with biomedical, health, or sensitive data.3+ years of software engineering experienceStrong software development skills, with proficiency in PythonExperience integrating LLM-based functionality (e.g., OpenAI, Anthropic APIs) into production web tools to create richer, smoother user experiencesExperience leveraging LLMs in a closed-loop development workflow — from planning and architecture, to design review, to implementation, to generating pull requests, to deploymentPreferred Qualifications7+ years of software engineering experience, 3+ years in backend web service developmentExperience building web application backends for data monitoring and visualization (e.g., Flask, FastAPI, or similar frameworks; REST APIs; serving data to frontend dashboards)Demonstrated skill and experience with distributed data processing systems such as PySpark and SparkSQLDemonstrated experience leading design reviews, mentoring engineers, and influencing technical/product roadmapsFamiliarity working with systems such as blob storage, elastic compute, and virtual instances; experience with technologies such as Delta Lake, AWS; container orchestration (Kubernetes or similar); workflow orchestration (Apache Airflow or similar) are all a benefitExperience with tools such as Git, Docker, Jupyter notebooks, Linux command lineExperience with basic time series data analysis such as trend detection, anomaly identification, signal processing fundamentalsDemonstrated ability to engage directly with tool users and stakeholders to gather requirements, understand workflows, and translate needs into platform features and improvementsExperience working with sensitive or regulated data under strict privacy requirementsPay & BenefitsAt 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 $150,400 and $277,600, 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Sunnyvale, CA vacancy
  • $165.2k - $223.6k

     ...AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the servers that use them. As the Software Development Engineer for the Neuron Runtime Team, you will be responsible for working alongside a... 
    Suggested
    Full time
    Internship
    Local area
    Work from home
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    14 hours ago
  • $118.7k

     ...just a tool, it's your playground. Our engineers work on scalable systems, cloud services...  ...ambiguity in an environment where development cycles are measured in weeks, not years...  ...version control systems Knowledge of software development lifecycle, including design... 
    Suggested
    Full time
    Summer work
    Internship
    Seasonal work
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Santa Clara, CA
    4 days ago
  • $168.1k - $227.4k

     ...The Role In this role, you will participate in all phases of software development from requirements through implementation and test to...  ...experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5 years of full software development... 
    Suggested
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon Kuiper Manufacturing Enterprises LLC

    Los Altos, CA
    6 hours ago
  • $165.2k - $223.6k

     ...to democratize access to AI hardware and software infrastructure. In order to deliver on...  ...workloads. This role is for a software engineer in the Compiler team for AWS Neuron. As...  ...communities). Lastly, work in a startup-like development environment, where you’re always working... 
    Suggested
    Full time
    Internship
    Local area
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    14 hours ago
  • $184.7k - $324.8k

     ...Software Development Engineer (Postgres), AI & Data Platforms (AiDP)The Postgres team at Apple invites interested engineers to join our team to develop and contribute to PostgreSQL, the world's most popular open source relational database. Our engineers develop and operate... 
    Suggested
    Worldwide
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $160k - $220k

     ...Software Development EngineerJob Responsibilities:Design, develop and maintain software features on current and future products.Responsible...  ...Job Requirements:Minimum of 13 years' experience in software engineering.Strong C/Linux experience is essential.Strong knowledge of... 
    Full time

    Edelman

    Sunnyvale, CA
    10 hours ago
  •  ...DescriptionRESPONSIBILITIESDefine the software specifications to be implemented to meet...  ...SPICE).REQUIREMENTSDegree in electrical engineering or automation engineering or computer...  ...Excellent knowledge of embedded software development, programming on microcontrollers,... 

    Brembo

    Sunnyvale, CA
    10 hours ago
  • $150.4k - $277.6k

    Role Number: 200674593Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted...  ...to hear from you!The Apple Service Engineering (ASE) team is responsible for the systems...  ...of experience in related software development (or comparable academic experience)Experience... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $134k - $220k

     ...Responsibilities: Design, Develop and maintain software features on current and future products. Responsible for the development of the switch-controller related features...  ...: ~0-3 years’ experience in software engineering. ~ Strong C/Linux experience is essential... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

     ...Description AWS Network Product Development (NPD) owns the design, planning, delivery, and operation of AWS global network...  ...who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations... 
    Internship
    Local area

    Amazon

    Cupertino, CA
    2 days ago
  • $175k - $245k

     ...support the delivery of our new platform.Maintain the existing software components, OS related.Requirements:B.S./M.S. with 8+ years of...  ....Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc.Detailed knowledge of Linux kernel, scheduling... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    10 hours ago
  • $165.2k - $223.6k

     ...Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on...  ...from PyTorch till the hardware-software boundary, our engineers build systematic infrastructure, innovate new methods and create... 
    Full time
    Work experience placement
    Internship
    Local area
    Flexible hours

    Annapurna Labs (U.S.) Inc.

    Cupertino, CA
    14 hours ago
  • $188.5k - $265k

     ...Principal Software Development EngineerZscaler accelerates digital transformation so customers can be more agile, efficient, resilient, and...  ...This is a Hybrid role, reporting to the Director, Software Engineering in the Engineering department. You will join the team that... 
    Full time
    Work at office
    Local area
    Worldwide

    Zscaler

    Santa Clara, CA
    4 days ago
  •  ...Amazon Web Services (AWS) is building a central pipeline for Software Development Engineer (SDE) talent to support anticipated roles in 2026 across a broad set of areas including Embedded Systems, AI/ML, Infrastructure Services, and CloudFront. This requisition covers... 

    Amazon

    Santa Clara, CA
    2 days ago
  •  ...Principal Software Development EngineerAs a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service... 

    Oracle

    Santa Clara, CA
    1 day ago
  • $185.5k - $265k

     ...Principal Software Development Engineer (Microservices)Zscaler accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero Trust Exchange platform protects thousands of customers from cyberattacks and data loss... 
    Full time
    Contract work
    Work at office
    Local area
    3 days per week

    Zscaler

    Santa Clara, CA
    2 days ago
  • $164k - $295k

     ...About the Role: We're looking for a Senior UI Platform Engineer to lead the design and build of the shared quality foundation...  ...recharge Paid parental and adoption leaves Professional development opportunities for all employees regardless of level or role... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    1 day ago
  • $185.5k - $265k

     ...company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer (Control-Plane) to join our Engineering team. This is a hybrid (in Santa Clara, CA office minimum 3 days per week) role,... 
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    Santa Clara, CA
    3 hours ago
  • $194k - $349k

     ...that matters? The future of cybersecurity starts with you. About the Role: CrowdStrike is seeking an experienced Software Development Engineer to join our AI Detection and Response (AIDR) Cloud team. In this role, you will architect and build the next generation... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week
    Sunnyvale, CA
    a month ago
  •  ...delivery of the scale-up networking and GPU software stack for AMD Instinct™ GPU platforms. You will lead architecture, development, bring-up and optimization across scale-up...  ...multiple teams. You communicate clearly with engineers, architects, executives and customers, and... 

    AMD

    Santa Clara, CA
    3 days ago
  • $165.2k - $223.6k

     ...building customer-facing services to empower data scientists and software engineers in their deep learning endeavors. As our customers rapidly...  ...the next-generation AI platform to accelerate their development. We’re seeking a dedicated engineering team lead to drive building... 
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  • $165.2k - $223.6k

     ...Software Development Engineer II, EBS ECAS Job ID: 10592420 | Amazon.com Services LLC Are you excited about building software that impacts millions of customers? Do you enjoy solving complex technical problems while collaborating with a talented team of engineers... 
    Permanent employment
    Internship
    Local area
    Flexible hours
    Shift work
    Day shift

    Amazon.com Inc

    Santa Clara, CA
    2 days ago
  • $165.2k - $223.6k

     ...Software Development EngineerAmazon Web Services (AWS) is building a central pipeline of Software Development Engineer (SDE) talent for anticipated roles in 2026. This requisition supports hiring across all AWS SDE positions, from fungible SDE roles to specialized engineering... 
    Internship
    Local area
    Flexible hours
    Day shift

    A W S

    Cupertino, CA
    10 hours ago
  • $100.55k - $194.27k

     ...empowering our employees with the tools and opportunities to excel, grow, and make a real impact. If you're a Cloud Application Software Development Engineer with a knack for technology and building, and deploying applications with stringent customer controls, we want you on... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    4 days ago
  •  ...Software Development EngineerAWS Applied AI Solutions (AAIS) is building toward a future where every business innovates with Amazon AI teammates...  ...non-negotiable. We are looking for a Software Development Engineer to design build and operate the services that authenticate... 
    Internship
    Flexible hours

    A W S

    Sunnyvale, CA
    10 hours ago
  •  ...advance your career.THE ROLE: AMD is looking for a strategic software engineering lead who is passionate about improving the performance of...  ...ambiguous technical problemsExperience with open-source software development including collaboration with community maintainers and... 

    AMD

    Santa Clara, CA
    3 days ago
  •  ...Amazon.com Services LLC invites applications for a Software Development Engineer II to design, build, and operate systems that scale for millions of customers. You will contribute across the full software lifecycle, from understanding customer needs to deployment and operation... 

    Amazon

    Santa Clara, CA
    2 days ago
  • $148.4k

     ...include hardware design, firmware, compiler, runtime, and ML engineers to develop software that enables and optimizes custom ML accelerator silicon...  ...practices for systems-level and performance-critical development Develop CI/CD pipelines, test automation, and tooling to... 
    Internship
    Local area
    Worldwide

    Amazon Jobs

    Cupertino, CA
    18 hours ago
  •  ...covering error and edge-case states.Work with UX on design consistency and with backend engineers on API shapes.What We're Looking ForBachelor's or Master's in Computer Science, Software Engineering, or a related field.Frontend experience from an internship, co-op,... 
    Contract work
    Internship
    Worldwide

    Virtue AI

    Sunnyvale, CA
    10 hours ago
  • $165.2k - $223.6k

    We are looking for an Embedded Software Development Engineer to build and optimize firmware for Ring's growing portfolio of smart home devices. The ideal candidate is passionate about writing clean, efficient code for embedded platforms and has experience working across... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!