About The Position

As a Senior Software Development Engineer on the QE Intelligence team, you will pioneer AI-first software development at Apple. You'll build production-quality engineering tools that help Maps Client QE teams and the broader Apple QE community ship better software faster, demonstrating how AI-assisted development delivers both velocity and quality.

Requirements

  • B.S. in Computer Science, Software Engineering, or equivalent professional experience
  • 7+ years of professional software development experience shipping production systems
  • Expert proficiency in Python and JavaScript/TypeScript
  • Proven expertise using AI-assisted development tools (GitHub Copilot, Claude Code, Cursor) to accelerate delivery
  • Strong full-stack development skills across web, backend, and data systems
  • Demonstrated ability to architect, review, and ship AI-generated code with high quality standards
  • Deep understanding of modern software engineering practices: testing, CI/CD, code review, DevOps
  • Experience with rapid prototyping and iterative development in fast-paced environments
  • Excellent communication and collaboration skills with ability to mentor and teach
  • Strong communicator who can present technical concepts clearly, sell ideas to stakeholders, and build consensus across teams
  • Track record of technical leadership on cross-functional initiatives

Nice To Haves

  • Advanced degree in Computer Science or related field
  • Experience building quality engineering, testing, or developer productivity tools
  • Background in automation with insights on reporting and daily triage workflows
  • Experience with deployment stack: Docker, Kubernetes, Rio
  • Proficiency with web frameworks: ReactJS, REST APIs
  • Familiarity with alerts and monitoring tools such as Splunk
  • Background in rapid MVP development and iterative prototyping
  • Familiarity with Apple development ecosystem, platforms, or tooling
  • Track record of successful stakeholder management and cross-org initiatives
  • Experience with test automation frameworks and quality metrics
  • Technical writing or presentations showcasing engineering work
  • Demonstrable 3-5x productivity improvements using AI development tools
  • Strong system design and architectural thinking
  • Passion for developer productivity, automation, and intelligent tooling
  • Ability to evaluate emerging AI technologies and establish best practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service