Website:
copperhead.sh
Job details:
About Copperhead
Copperhead is an open-source AI engineering platform for electronics that designs, documents, and validates real printed circuit boards from a written brief.
The platform turns natural-language requirements into editable KiCad projects, helping hardware teams move from product specifications to manufacturing-ready PCB designs faster.
Explore Copperhead at https://copperhead.sh.
Role: AI Research Intern
We are looking for a highly motivated AI Research Intern to explore and build new approaches for automating electronics and PCB design.
The internship focuses on agentic systems, reinforcement learning, ML-based physics models, and reliable generation of engineering artifacts. You will work on research problems with direct applications to a real open-source product.
This is a full-time, on-site internship based in Bengaluru.
What you’ll work on
• Research new approaches for schematic generation, component selection, placement, and routing
• Build and evaluate AI agents that plan, modify, and verify PCB designs
• Explore reinforcement learning for constrained design and optimization problems
• Develop ML-based physics and surrogate models for electrical and physical validation
• Implement ideas from recent AI, ML, EDA, and computational engineering research
• Design experiments, evaluation datasets, benchmarks, and reliability metrics
• Integrate research prototypes with KiCad and deterministic engineering tools
• Analyze failures and turn promising experiments into production systems
• Document findings and contribute to technical reports or research publications
• Contribute directly to Copperhead’s open-source codebase
What we’re looking for
• Strong foundations in machine learning and deep learning
• Proficiency in Python and experience with PyTorch, JAX, or similar frameworks
• Experience with LLMs, transformers, tool use, or agentic systems
• Ability to read, understand, and implement ideas from research papers
• Familiarity with experimental design and quantitative evaluation
• Strong software engineering and problem-solving skills
• Curiosity about electronics, PCB design, EDA, or computational engineering
• Ability to work independently and take research projects from hypothesis to prototype
Nice to have
• Experience with reinforcement learning or combinatorial optimization
• Familiarity with physics-informed machine learning or graph neural networks
• Experience with simulation, surrogate modelling, or scientific computing
• Knowledge of KiCad, circuit design, or other EDA tools
• Publications, research projects, or technically ambitious open-source work
• Experience building AI systems used by real users
Previous PCB design experience is helpful but not required. Evidence of curiosity, strong experiments, and things you have built matters more than credentials.
Why join Copperhead
• Work on open research problems at the intersection of AI and electronics
• Turn research ideas into systems used by real hardware engineers
• Work directly with the founder and influence the technical roadmap
• Own meaningful research rather than isolated intern tasks
• Contribute to open-source software and potential research publications
• Help define how future hardware is designed with AI
To apply, share your GitHub, portfolio, publications, or a technically ambitious project you have built.
Click on Apply to know more.