Company | Keysight |
Job title | AI/ML Engineer |
Job location | Calabasas, California; Santa Rosa, California; Santa Clara, California |
Type | Full Time |
Responsibilities:
- Design and develop machine learning systems tailored for EDA applications.
- Implement appropriate ML algorithms and techniques.
- Process and analyze large volumes of data to create predictive models.
- Collaborate with software developers to integrate AI/ML features into EDA tools.
- Establish MLOps pipelines for model deployment, monitoring, and maintenance.
- Conduct rigorous testing and quality assurance of AI/ML versions.
- Continuously monitor and update models to optimize performance.
- Stay informed about the latest developments in AI/ML and their applicability to EDA.
Requirements & Skills:
- 4-6 Years of industrial experience
-
PhD/MTech in the area of AI/ML
- Strong proficiency in programming languages such as Python
- Basic knowledge of C++ is desired
- Strong understanding of Neural Networks, Reinforcement Learning, GenAI
- Solid understanding of machine learning algorithms, techniques, and libraries (e.g., TensorFlow, PyTorch, sci-kit-learn).
- Experience with data preprocessing, feature engineering, and model evaluation.
- Good understanding of MLOps
- AI solution deployment experience both on-prem and cloud
- Proficiency in data manipulation and analysis using SQL, pandas, or similar tools.
- Familiarity with software development methodologies and version control systems (e.g., Git).
- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Excellent problem-solving skills and analytical thinking.
- Strong communication and interpersonal skills.