AI/ML – Full Stack Software Engineer, ML Platform & Technology

Apple
Apple

Job Overview

Key Qualifications

  • Demonstrated experience delivering reliable, scalable, performant, and secure web-based systems and services in production.
  • Expert software design and development skills, and a passion for code quality.
  • Strong foundation in computer science fundamentals including data structures and algorithms.
  • Creative, collaborative, and focused on user experience and value.
  • Can independently prioritize and make progress on multiple work streams.
  • Excellent written and verbal communication skills. Comfortable representing our work to partners and leaders.
  • Description

    This role includes the following responsibilities and requirements:* Architecture, design, development, debugging, documentation, and operation of large-scale systems designed for machine learning. This includes distributed systems for data management and computation as well as web oriented APIs and user interfaces. You should be comfortable and eager to work on either the front or back end of web based products. * Partner with data scientists and ML engineers across different Apple organizations to define high impact product features and deliver them with quality. Take pride and ownership in delivering delightful user experiences.* Be able to stay on top of state-of-the-art technologies and apply them in the job. * Lead other engineers and demonstrate best practices for software engineering. Support and mentor junior engineers.* Be knowledgable and productive with a wide variety of front and back-end technologies. Experience with any of the following technologies is particularly desirable: TypeScript, Python, Go, Java, HTML/CSS, React, Redis, PostgreSQL, Kafka, Spark, Solr or ElasticSearch, Docker/Kubernetes, AWS, Git.* Previous experience with machine learning pipelines, model evaluation, and data visualization is a plus.

    Education & Experience

    B.S., M.S., or Ph.D. in Computer Science or related field

    View More
    Job Detail
    Shortlist Never pay anyone for job application test or interview.