Keysight - Calabasas, CA

posted 4 months ago

Full-time - Mid Level
Calabasas, CA
10,001+ employees
Computer and Electronic Product Manufacturing

About the position

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. This position is for an AI/ML engineer within Keysight's electronic design automation (EDA) software business unit. The EDA solutions empower communication product design, semiconductor manufacturing, and R&D integrators worldwide. We create world-class tools for electronic communication, including software like ADS, EMPro, GoldenGate, SystemVue, IC-CAP, and MBP/MQA. As an AI/ML Engineer, you will be at the forefront of integrating artificial intelligence and machine learning techniques into our EDA tools. Your primary responsibility will be to develop, implement, and optimize AI/ML models for various EDA applications. You will also take ownership of MLOps practices and ensure the quality and reliability of AI/ML versions. This role requires a strong understanding of machine learning algorithms and the ability to process and analyze large volumes of data to create predictive models. You will collaborate with software developers to integrate AI/ML features into EDA tools and establish MLOps pipelines for model deployment, monitoring, and maintenance. Continuous monitoring and updating of models to optimize performance will also be part of your responsibilities, along with staying informed about the latest developments in AI/ML and their applicability to EDA.

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

  • 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, scikit-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.

Nice-to-haves

  • 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.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service