About The Position

As an Operations Automation Engineer on the Apple Watch Intelligent System Experience team, you’ll be responsible for accelerating software development workflows for bug triage, source code management, and continuous integration. You’ll work with screening engineers to develop novel ways to analyze bug reports and customer feedback at scale for key watchOS experiences including the Smart Stack, clock faces, the home screen, notifications, and the frameworks that power them. You’ll also work with integration engineers to design, implement, and maintain automated tests for features and fixes, and automate code submission processes for multiple software releases. We are looking for an enthusiastic, curious, and technically savvy teammate who can juggle a variety of tasks efficiently. Are you excited about being a member of the Apple Watch engineering team, working together to help watchOS delight our customers in new and intelligent ways? We want your energy and unique perspective on our team!

Requirements

  • Bachelor’s degree in Computer Science or a related field, or 5+ years of software engineering work experience.
  • Excellent verbal and written communication skills.
  • Creative problem solver, undaunted by big problem spaces.
  • Able to effectively organize, categorize, and communicate about large sets of bug reports and feature enhancements.
  • Experience with automated build, continuous integration, and test automation systems.
  • Experience with source code management using git.
  • Experience designing and implementing software automation solutions with languages like Swift and Python.

Nice To Haves

  • Experience with large language models (like Apple Foundation Models, Claude, Gemini, or other LLMs).
  • Experience adapting tools for use with generative AI using the Model Context Protocol (MCP).
  • Familiarity with consumer-facing software development processes.
  • Familiarity with iOS development tools (Xcode, Instruments).
  • Experience developing apps with Objective-C and Swift, and frameworks like SwiftUI.
  • Experience debugging software issues.
  • Expertise with bug tracking systems.
  • Previous work with analyzing large data sets of text and images, including sentiment analysis.

Responsibilities

  • Accelerate software development workflows for bug triage, source code management, and continuous integration.
  • Develop novel ways to analyze bug reports and customer feedback at scale.
  • Work with integration engineers to design, implement, and maintain automated tests for features and fixes.
  • Automate code submission processes for multiple software releases.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service