5+ years of software development experience with at least one major language such as Java or Python
2+ years of experience with data-querying languages such as SQL
3+ years of experience in designing or evaluating search or recommendation systems
Strong software design skillset and ability to contribute to design and architecture discussions
Hands on experience of authoring, selecting and prioritizing tests for the systems they build
Familiarity with Snowflake or similar data storage & querying system
Some experience of using GenAI models or APIs, like OpenAI, Llama, etc. in production is a plus
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.