Software Engineer, ML for EDA
ChipAgents, San Jose
About the job
Position overview
We are hiring Software Engineers to build the production systems behind our machine learning work in electronic design automation (EDA). Our researchers apply ML to power, performance, and area problems in chip design, and you'll turn that work into reliable software that runs in the ChipAgents platform and inside customer design environments. That means integrating with EDA tools, flows, and compute infrastructure, building the data pipelines and services our models depend on, and making deployments repeatable across customers. You'll work closely with ML researchers, hardware experts, and customer engineering teams.
Key responsibilities
- Build and maintain the production software that brings our ML research into the ChipAgents platform.
- Integrate with EDA tools, flow scripts, libraries, and compute infrastructure across a range of design environments.
- Build data pipelines and tooling that turn EDA tool runs into datasets for training and evaluation.
- Deploy and support our software in customer environments, including on-premises and restricted-network setups, working with customer engineering teams.