About the Role
Apple Content Solutions Team is looking for an outstanding Software Engineer with experience in Generative AI. The candidate must demonstrate a deep understanding of LLMs, be able to integrate with them, and leverage them for daily tasks.
Responsibilities
- Creating new tests to verify APIs built by third-party partners to ensure they correctly implemented Apple Pay features
- Defining test coverage for new features, creating and maintaining automated server test cases, reporting test results
- Contributing to the design and development of testing tools
- Prioritizing, scheduling, and communicating the status of your work
- Diving deep to resolve highly technical issues in complex systems
- Triaging automation failures and driving them to quick resolution
- Communicating clearly and concisely with the ability to tailor communication to a given audience
- Demonstrating strong organizational skills enabling both independent and team work
- Develop and maintain AI-driven automation solutions
- Track the effectiveness of AI automation solutions, continuously refining them based on user feedback and evolving requirements
- Work with project managers to ensure that all project deliverables are on time and high quality
- Work collaboratively with other teams: QA, DevOps, UX etc
- Documentation and explaining core technical processes
Skills
- Java
- Python
- LLMs
- AI agentic frameworks
- MCPs
- LLM libraries (e.g., Anthropic SDK)
- LLM orchestration patterns
- Prompt engineering
- Evaluation frameworks
- Responsible AI deployment practices
- CI/CD
- Build tools (e.g., Maven, Jenkins)
- Kubernetes
- API testing
- REST
- Docker
Location
- Austin, TX
Work Type
- Full Time
- Onsite
Experience Level
- 5+ years of industry experience
Education Level
- BS or MS in Computer Science or equivalent experience
About the Company
- Prior Apple experience is a Strong plus
