Keysight

Device Modeling AI/ML Software Engineer

Keysight
Apply
8 hours ago
Singapore, SingaporeSenior

Responsibilities

  • Design and develop AI/ML-driven solutions for semiconductor device characterization and compact model extraction.
  • Develop software features for IC-CAP, WaferPro Express, Model Builder Program, Model Quality Assurance, and related device-modeling products.
  • Apply machine learning, optimization, and statistical modeling to improve model extraction accuracy and productivity.
  • Build scalable data processing, training, validation, and deployment pipelines for AI-powered characterization workflows.
  • Develop AI-assisted solutions for parameter extraction, model calibration, quality assessment, and anomaly detection.
  • Research and implement surrogate modeling techniques to reduce simulation and optimization turnaround time.
  • Evaluate and integrate generative AI, agentic AI, and LLM-based workflows.
  • Collaborate with device-modeling and semiconductor experts across CMOS, RF, analog, power, and emerging technologies.
  • Contribute to software architecture, performance optimization, testing, code reviews, and product releases.
  • Work with global R&D teams to define future AI-driven semiconductor modeling solutions.

Requirements

  • Master's or PhD degree in Electrical Engineering, Computer Engineering, Computer Science, Applied Physics, Semiconductor Engineering, EDA/CAD, Data Science, or a related technical field.
  • At least 5 years of software development experience in scientific, engineering, EDA, or semiconductor applications.
  • Strong Python programming and object-oriented software development skills.
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or scikit-learn.
  • Strong understanding of data structures, algorithms, and software engineering principles.
  • Strong analytical, debugging, and problem-solving skills.
  • Experience developing software applications in a collaborative engineering environment.
  • Interest in applying AI/ML to semiconductor device modeling and electronic design automation.
  • Preferred experience with semiconductor devices, compact modeling, semiconductor physics, RF devices, analog/mixed-signal design, or EDA technologies.
  • Preferred familiarity with device characterization, parameter extraction, compact model development, SPICE modeling, semiconductor measurement workflows, IC-CAP, WaferPro Express, MBP, MQA, TCAD, or related tools.
  • Preferred experience with surrogate modeling, Bayesian optimization, parameter estimation, machine learning regression, anomaly detection, or predictive modeling.
  • Preferred experience processing large-scale characterization or measurement datasets and developing AI-assisted, generative AI, agentic AI, or LLM-based workflows.
  • Preferred experience with C++, Rust, Windows, Linux, cloud computing, distributed computing, or scalable ML infrastructure.
  • Preferred familiarity with Git, CI/CD pipelines, and modern software development practices.

Tech Stack

C++GitLinuxPythonPyTorchRustscikit-learnTensorFlowWindows

Categories

Keysight

About Keysight

10,000+ employees

Keysight Technologies builds electronic test and measurement instruments and software used for design, validation, and manufacturing by engineers in communications, semiconductor, aerospace and defense, automotive, and data center markets. Its portfolio includes oscilloscopes, signal and network analyzers, RF/microwave test systems, and EDA and network test software, sold with services and support. Founded in 2014 as a spin-off from Agilent Technologies, Keysight is a public company (NYSE: KEYS) headquartered in Santa Rosa, California.

Contact me