Software Engineer

21 hours ago


Sunnyvale CA United States Apple Inc. Full time
Software Engineer (AI/ML), Ai & Data Platforms

The people here at Apple don’t just build products — we craft the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Imagine what you could do here

At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. A passion for product ownership and track record will prove critical to success on our team. Be ready to make something extraordinary when here. Multifaceted, encouraging people and innovative, industry-defining technologies are the norm at Apple.

Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple’s AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & performance indicators with the least latency and outstanding user experience. You will engage directly with key business partners to understand the business strategies and solution needs. You will drive and lead functional & technical discussions with development teams and be expected to design and own end-to-end applications.

This position is an extraordinary opportunity for a competent, experienced, and results-oriented machine learning engineer to define and build some of the best-in-class machine learning solutions and tools for Apple.

Description

As a Machine Learning Engineer, you will work on building intelligent systems to democratize AI across a wide range of solutions within Apple. You will drive the development and deployment of innovative AI models and systems that directly impact the capabilities and performance of Apple’s products and services. You will implement robust, scalable ML infrastructure, including data storage, processing, and model serving components, to support seamless integration of AI/ML models into production environments. You will develop novel feature engineering, data augmentation, prompt engineering, and fine-tuning frameworks that achieve optimal performance on specific tasks and domains. You will design and implement automated ML pipelines for data preprocessing, feature engineering, model training, hyper-parameter tuning, and model evaluation, enabling rapid experimentation and iteration. You will also implement advanced model compression and optimization techniques to reduce the resource footprint of language models while preserving their performance.

There are massive opportunities for you to deliver impactful influences to Apple.

Minimum Qualifications

  • 3+ years of machine learning engineering experience in feature engineering, model training, model serving, model monitoring, and model refresh management.
  • Experience developing AI/ML systems at scale in production or in high-impact research environments.
  • Passionate about computer vision, natural language processing, especially in LLMs and Generative AI systems.
  • Knowledge with the common frameworks and tools such as PyTorch or TensorFlow.

Preferred Qualifications

  • Experience in Anomaly detection and forecasting & related methodologies.
  • Experience and proficiency in Python & writing efficient SQLs.
  • Strong coding and software engineering skills, and familiarity with software engineering principles around testing, code reviews, and deployment.
  • Proven experience with transformer models such as BERT, GPT etc., and a proven understanding of their underlying principles is a plus.
  • Data Visualization Tools: Proficient in data visualization, with experience in software such as Superset, Streamlit, Tableau, Business Objects, and Looker.

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. Learn more about your EEO rights as an applicant.

#J-18808-Ljbffr

  • Sunnyvale, CA, United States Software Aspekte Full time

    Fortinet is looking for a Senior Software Dev QA Engineer to assist CloudServices Team to Maintain and develop automated test scripts to validate all aspect of products based on variety of test cases. Provide end-to-end quality assurance solutions for cloud security products to the development, marketing, sales team etc. Bring cutting-edge cloud security...


  • Sunnyvale, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Sunnyvale, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...

  • Software Engineer

    2 days ago


    Los Angeles, CA, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...


  • Sunnyvale, California, United States Intelliswift Software Full time

    About the RoleWe are seeking a skilled Full Stack Software Engineer to join our team at Intelliswift Software. The ideal candidate will have a strong background in natural language processing (NLP) and machine learning (ML), as well as experience with web application development.This is an exciting opportunity to work on a cutting-edge project that involves...


  • San Jose, CA, United States Innominds Software Pvt. Ltd. Full time

    Engage in requirements gathering and design discussions for product development. Collaborate with stakeholders to define test objectives, assess testing scope, and formulate functional and non-functional test strategies, plans, and artifacts. Develop comprehensive test cases for new product requirements. Create and manage test epics, user stories, tickets,...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...


  • Omaha, NE, United States Election Systems & Software Full time

    Job DescriptionJob DescriptionDescription:We support democracy.Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence...


  • Sunnyvale, CA, United States York Solutions, LLC Full time

    Description York IT Solutions is hiring a Software Verification Engineer in onsite and contract capacity. Role: Software Verification EngineerLocation: Sunnyvale, CARate: $40.00 to $45.00 an hr W2 (DOE) Required Experiences: Working from requirement specifications to develop, maintain, and update test procedures and test scripts. Develop automation...

  • Software Engineer

    21 hours ago


    Sunnyvale, CA, United States Apple Full time

    Software Engineer Sunnyvale, California, United States Software and Services Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The people here at Apple don’t just...


  • Sunnyvale, CA, United States Intelliswift Software Full time

    Must Have skills:NodeJS for the backendReactJS for the frontendPython for the data processing/machine learning scriptsMongoDB for the databaseGit for version controlKubernetes, Docker for virtualizationJob Title Full Stack Software Engineer - Natural Language Processing / Machine LearningJob Summary We are looking for a motivated, self-starting software...


  • Huntsville, AL, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Redmond, WA, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...

  • Software Engineer

    21 hours ago


    Sunnyvale, CA, United States Flexton, Inc. Full time

    Skill: The engineering culture at the company is based on building and integrating cutting-edge technologies while encouraging creativity, innovation, and expansion. Our engineers constantly raise the bar for excellence, motivating each other to tackle challenges and take intelligent risks. The industry is moving fast and our engineers are right there with...


  • Sunnyvale, CA, United States Redolent Infotech Pvt. Ltd. Full time

    Hello, One of our direct clients is urgently looking for a DevOps Software Engineer @ Sunnyvale CA . TITLE: DevOps Software Engineer LOCATION: Sunnyvale, CADuration: 6 to 12+ MonthsRate: DOE Description: The Software DevOps Engineer position will be responsible for development, deployment, monitoring, and support of large hybrid cloud infrastructure that...


  • Atlanta, GA, United States Ultimate Software Full time

    Here at UKG, our purpose is people. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. Our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers. We strive to create a culture of belonging and an employee experience that empowers our...

  • Software Engineer

    2 days ago


    Sunnyvale, CA, United States Apple Inc. Full time

    Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.The people here at Apple don’t just create products — they create the kind of wonder that’s revolutionized entire...


  • Redmond, WA, United States Talent Software Services Full time

    Software Design Engineer 2 Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below. Job Summary: Talent Software Services is in search of a Software Design Engineer for a contract position in Redmond, WA. The opportunity will be seven months with a strong chance for a...


  • Sunnyvale, CA, United States Atria Group LLC Full time

    We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges. In addition, AG offers enterprise resource planning and enterprise application integration, supply-chain...