Apple - New York, NY

posted 5 months ago

Full-time - Mid Level
New York, NY
Computer and Electronic Product Manufacturing

About the position

Apple is seeking a Senior Full-Stack Web App Developer to join the AIML Collaboration Tools team. In this role, you will be part of a high-performing, high-trust team dedicated to building critical internal tools and web-based applications that support machine learning researchers and internal event coordinators. Your work will involve transforming ideas into functional tools that enhance user experience, streamline workflows, and improve process efficiency. You will collaborate closely with product management to gather requirements, prioritize tasks, and develop minimum viable products (MVPs). The team values rapid iteration based on user feedback, allowing you to continuously enhance existing products while automating development and deployment processes. This position offers a unique opportunity to significantly impact the productivity of hundreds of engineers and researchers by providing them with efficient tools and solutions.

Responsibilities

  • Build critical internal tools and web-based applications to support ML researchers and internal event coordinators.
  • Gather requirements and set priorities in collaboration with product management.
  • Develop minimum viable products (MVPs) based on user feedback.
  • Iterate rapidly on projects to maximize impact and efficiency.
  • Automate development and deployment processes to improve software quality.
  • Enhance existing products to better serve user needs.

Requirements

  • Hands-on experience as a senior software engineering staff member.
  • Self-motivated, proactive, and solution-oriented individual.
  • Front-end development experience with Typescript or Javascript (preferably Vue3).
  • Back-end development experience with Ruby on Rails.
  • Experience with continuous integration and testing frameworks.
  • Familiarity with modern web services architectures and cloud platforms such as AWS, GCE, Azure, and Box.
  • Experience with containerized services and deployments (Docker/Kubernetes).

Nice-to-haves

  • Experience with React, Next.js, and/or NodeJS.
  • Ability to quickly learn new and existing technologies.
  • Strong attention to detail and excellent analytical capabilities.
  • Excellent oral and written English communication skills.
  • A desire to write internal tools and web applications.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays and vacation time
  • Professional development opportunities
  • Flexible scheduling options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service