A semiconductor technology company in Atlanta is seeking an ML Software Engineer Intern to apply machine learning in enhancing CAD workflows and automating processes. The role involves designing code for ML models, integrating them into chip design infrastructure, and collaborating with engineers to meet deployment needs. Candidates should have strong Python skills, be pursuing relevant degrees, and possess basic knowledge of ML frameworks. This internship offers a competitive salary and an opportunity to contribute to innovative semiconductor designs.
Qualifications
Strong foundation in machine learning and software development.
Experience with version control systems and collaborative development.
Basic understanding of file I/O, data parsing, and format conversion.
Responsibilities
Design and implement code for training/serving ML models in chip design workflows.
Automate creation of large datasets for training models.
Integrate ML models into existing chip design software infrastructure.
Skills
Strong Python programming skills
Experience with data processing libraries
Understanding of software engineering principles
Familiarity with machine learning frameworks
Education
Currently pursuing a degree in Computer Science, Electrical Engineering, or related field
Tools
Git
PyTorch
TensorFlow
pandas
numpy
scikit‑learn
Job description
A semiconductor technology company in Atlanta is seeking an ML Software Engineer Intern to apply machine learning in enhancing CAD workflows and automating processes. The role involves designing code for ML models, integrating them into chip design infrastructure, and collaborating with engineers to meet deployment needs. Candidates should have strong Python skills, be pursuing relevant degrees, and possess basic knowledge of ML frameworks. This internship offers a competitive salary and an opportunity to contribute to innovative semiconductor designs.