A complete application in a minute
Tailored resume and cover letter, ready to send.
Apple Inc. in Cupertino, CA seeks a Senior Software Engineer for Computer Use & Automation to design and ship automation and UI APIs used by developers across Apple platforms. You will contribute to agentic testing tools and enhance performance of native code.
You’ll collaborate across teams to set standards for testing tools, optimize IPC, and improve reliability while enjoying relocation support and access to Apple stock programs and comprehensive benefits.
Cupertino, California, United States Software and Services
At Apple, we build products that enrich people’s lives. The Tools and Frameworks group empowers developers inside and outside of Apple to build great products. Our team builds the underlying technologies that power UI Automation APIs, agentic computer use, and future testing technologies. We believe great tools are essential to shipping great products. As a member of this team, you will help shape tools used by millions of developers to do their best work.
We build tools to support the unique challenges of shipping Apple's diverse products at scale. We use this experience to build and ship tools for everyone developing on Apple's platforms to help them build incredible software. In this role you will:
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.