AI/ML Software Engineer
Core
Design, develop, test, and deploy web applications and services leveraging AI/ML technologies for chip, board, and system design.
Role type
AI/ML Software Engineer
Builds
Web applications and services for electronic design automation tools
Domain
Electronic Design Automation (EDA) / Semiconductor
Deliverable
production ML models | product features
Required skills
Python, Java, JavaScript, ReactJS, Angular, data structures, software architecture, cloud development, web development, mobile development, IoT development, AWS, Google Cloud, Microsoft Azure, IBM Bluemix, Keras, PyTorch, scikit-learn, Docker, Kubernetes
Preferred skills
UI frameworks (ReactJS, Angular), machine learning frameworks (Keras, PyTorch), containerization (Docker, Kubernetes)
Responsibilities
Design, develop, test, and deploy web applications and services; Develop products and prototypes in LLMs, NLP, Deep Learning, and Machine Learning; Collaborate with partners and customers to deliver solutions; Drive the software development lifecycle from concept to deployment; Produce innovative software solutions for development teams and customers
Seniority
Mid-level, hands-on IC