Alpha Design AI Inc Software Engineer role focused on building production systems for ML in electronic design automation (EDA). Responsible for integrating ML research into the ChipAgents platform and supporting customer deployments.
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.
Turn repeated integration work into reusable tools, such as deployment tooling, adapters, and documentation.
Own the reliability and performance of the systems our researchers and customers depend on.
Bring customer feedback, failure cases, and feature requests back to the research and product teams.
Write well-architected, maintainable production code.
Qualification
Self-directedExperience with open-source EDA toolsExperience with LLMs or agent systemsMLOps experience with model packagingShape the product
Required
Strong software engineering skills in Python and experience building production systems in Linux environments.
Familiarity with the digital design flow (synthesis, place and route, timing and power analysis) and the EDA tools used to run it.
Working knowledge of machine learning and how ML systems are trained, evaluated, and deployed.
Experience deploying software into customer or enterprise environments, including compute farms (LSF, Slurm), containers, and restricted networks.
Strong communication skills and customer judgment, with the ability to work directly with customer engineering teams and our researchers.
Self-directed, with strong ownership and a commitment to customer and business outcomes.
Preferred
Hands-on experience with commercial EDA tools including Tcl scripting.
Experience as an engineer at an EDA vendor or semiconductor company.
Familiarity with EDA data formats such as Verilog, Liberty, LEF/DEF, SDC, and SPEF.
Experience with open-source EDA tools.
Experience with LLMs or agent systems.
MLOps experience with model packaging, versioning, and monitoring.
Take new ML research into production on real chip designs, working directly with the researchers who build it and the customer teams who use it.
Shape the product, since the feedback you bring back from customers directly informs our roadmap.