GenAI Software Engineer - Chip Design
Software Engineering, Design
Herzliya, Israel
Posted on Jun 9, 2026
Summary
As a member of our multidisciplinary team, you will design and build automated, agentic GenAI systems
that Apple's hardware and silicon teams use to accelerate and manage chip design complexities. We are
looking for an engineer with strong backend development skills, applied ML experience, and a passion for
solving challenging optimization problems. Success in this role means fundamentally shaping how Apple's
silicon teams interact with design infrastructure, driving the next generation of hardware innovation.
Description
You will join a growing team of ML and software engineers developing GenAI projects tailored for physical
hardware design domains.
Responsibilities
Learn about accessibility in Apple’s workplace
Role Number: 200638861-0865
As a member of our multidisciplinary team, you will design and build automated, agentic GenAI systems
that Apple's hardware and silicon teams use to accelerate and manage chip design complexities. We are
looking for an engineer with strong backend development skills, applied ML experience, and a passion for
solving challenging optimization problems. Success in this role means fundamentally shaping how Apple's
silicon teams interact with design infrastructure, driving the next generation of hardware innovation.
Description
You will join a growing team of ML and software engineers developing GenAI projects tailored for physical
hardware design domains.
Responsibilities
- Design and implement generative AI systems - including multi-agent workflows, tool-calling
- architectures, and LLM orchestration patterns tailored for chip design.
- Solve challenging optimization problems, translating mathematical constraints into efficient,
- production-ready code.
- Accelerate computational pipelines by restructuring algorithms into highly efficient GPU kernels.
- Architect and manage agentic data flows end-to-end, connecting LLMs safely to specialized
- infrastructure and structural internal data.
- Deploy and maintain highly available production servers to ensure reliable, scalable execution of these
- AI systems.
- Construct automated evaluation frameworks to test retrieval quality, agent execution performance, and
- LLM output accuracy in production environments.
- Collaborate with hardware and software teams across Apple, translating silicon design requirements into
- actionable engineering tasks.
- 3+ years of backend software engineering experience, including hands-on experience deploying LLMs,
- foundation models, or vector databases in production.
- Strong object-oriented programming and system design skills.
- Ability to translate computational, numerical, and optimization problems into highly efficient code.
- Experience designing and implementing robust agent systems and complex execution flows.
- Excellent communication and collaboration skills to bridge hardware and software domains.
- BSc or MSc in Computer Science, Computer Engineering, Electrical Engineering, or related fields.
- Preferred: Hands-on experience with stateful, multi-turn agentic frameworks.
- Preferred: Familiarity with hardware or silicon design domains.
- Preferred: Experience writing kernels for accelerated, compute-intensive workloads (e.g., CUDA, Triton,
- Metal).
Learn about accessibility in Apple’s workplace
Role Number: 200638861-0865