Software Engineer

1 week ago


Austin, TX, United States Apple Full time

Role Number: 200621756-0157

Summary

The Applied Machine Learning team in AI and Data Platform org has been at the forefront of accelerating digital transformation through machine learning across Apple's enterprise ecosystem. We build and operate ML, GenAI, Inference and Data Platforms and Services to provide a comprehensive suite of capabilities—serving business-critical needs across Apple’s enterprise. We work on interesting and hard challenges related to scale and performance across diverse set of open source and cutting edge technologies.

We are looking for a talented engineer to join our team and bring passion for building and operating large scale platform and distributed systems leveraging cutting edge open source technologies across hybrid cloud environments

Description

We are looking for engineers who have strong coding skills and computer science foundation with passion for building resilient and highly performant distributed systems. As a software engineer in AiDP reliability engineering you will work on one or many projects related to GenAI, ML, Inference and Big data platform. You will:

  • Build, enhance, and maintain multi-tenant systems employing diverse technologies

  • Collaborate with multi-functional teams to deliver impactful customer features

  • Lead projects through full lifecycle, from design discussions to release delivery

  • Operate, scale, and optimize high-throughput and highly concurrent services

  • Diagnose, resolve, and prevent production and operational challenges

We are looking for enthusiastic engineers with interest in one of the following areas:

  • ML Engineers
  • Big Data Engineer
  • Platform Reliability Engineer

Minimum Qualifications

  • Bachelor’s Degree in Computer Science, Computer Engineering or equivalent technical degree

  • Proficient programming knowledge in one of the following areas: Python, Java, or Go Programming and ability to read and explain open source codebase

  • Good foundation of Operating Systems, Networking and Security Principles

  • Relevant Internship experience

Preferred Qualifications

  • Excellent analytical & problem solving skills

  • Exposure to Model Training or Fine Tuning methodologies

  • Exposure to Spark/Flink/Trino/Iceberg and other modern cloud native big data technologies

  • Exposure to Kubernetes and other cloud native technologies like Flux/Argo CD

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 (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .



  • Austin, TX, United States Raven Software Full time

    Senior Software Engineer, Graphics - Raven Software - Remote As a senior graphics engineer you will be optimizing, enhancing, and developing new rendering systems on top of the foundation of Call of Duty's AAA engine technology. You will collaborate with passionate graphics engineers across all our studios. You will define and shape our graphics technology...


  • Austin, TX, United States CData Software Full time

    Java Software Engineer Austin, TX 12 Months Contract Visa: USC, GC, GC EAD and H1B Exp: 10+ Years Note: Must have Prior Apple Exp. Key Qualifications • 8+ years of strong Java development experience (Core Java, Memory Management, Design Patterns) • Strong hands-on implementation experience with Spring framework, Webservices, Restful APIs • Experience...


  • Austin, TX, United States CData Software Full time

    Java Software Engineer Austin, TX 12 Months Contract Visa: USC, GC, GC EAD and H1B Exp: 10+ Years Note: Must have Prior Apple Exp. Key Qualifications • 8+ years of strong Java development experience (Core Java, Memory Management, Design Patterns) • Strong hands-on implementation experience with Spring framework, Webservices, Restful APIs • Experience...


  • Austin, TX, United States CData Software Full time

    Java Software Engineer Austin, TX 12 Months Contract Visa: USC, GC, GC EAD and H1B Exp: 10+ Years Note: Must have Prior Apple Exp. Key Qualifications • 8+ years of strong Java development experience (Core Java, Memory Management, Design Patterns) • Strong hands-on implementation experience with Spring framework, Webservices, Restful APIs • Experience...

  • Software Engineer

    2 days ago


    Austin, TX, United States Q2 Software, Inc. Full time

    As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by...


  • Austin, TX, United States Q2 Software, Inc. Full time

    As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by...


  • Austin, TX, United States Q2 Software, Inc. Full time

    As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by...


  • Austin, TX, United States Q2 Software, Inc. Full time

    As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by...


  • Austin, TX, United States Q2 Software, Inc. Full time

    As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by...


  • Austin, TX, United States Q2 Software, Inc. Full time

    As passionate about our people as we are about our mission. Why Join Q2? Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology-and we do that by...