K

Keysight Technologies

Manufactures test equipment and measurement software

Machine Learning PhD Intern - Modeling and Data Analysis

Applied Machine LearningPosted on Nov 6
Internship$0.02 - $0.03 /hrIn-person

About the Job

Requirements

  • Currently pursuing or recently completed a PhD in Machine Learning, Computer Science, Applied Mathematics, Electrical or Electronic Engineering, or a related technical field.
  • Have hands-on experience across multiple neural architectures, including transformers, neural operators, graph networks, and convolutional neural networks, and be able to judge which architecture suits a problem.
  • Have strong Python and PyTorch skills, including experience training and debugging neural networks beyond tutorial scale.
  • Have strong C++ and hands-on LibTorch experience implementing and integrating models into a production runtime.
  • Understand transfer learning, fine-tuning, and parameter-efficient methods such as LoRA.
  • Have applied statistics and exploratory data analysis skills, including sensitivity analysis and dimensionality reduction, and be able to diagnose model performance from its errors rather than aggregate scores.
  • Apply experimental discipline through rigorous baselines, careful ablations, experiment tracking, and reproducible results.
  • Be willing to learn the underlying physics rather than treating it as arbitrary numerical data; mentorship will be provided.
  • Have experience with version control, modular code structure, and reproducible experiment pipelines.
  • Be comfortable with CMake and Git workflows for sizeable C++ projects and profiling and debugging C++ code.
  • Be able to design evaluations that answer a question rather than produce a favorable number.
  • Communicate technical information clearly to machine learning researchers and engineering stakeholders.
  • Remain enrolled in an accredited college or university as of September 2027.

Responsibilities

  • Generate parametric engineering datasets using simulation and/or measurement sources, considering sampling strategy and numerical noise in the underlying data.
  • Design, train, and evaluate neural surrogate models for engineering response prediction.
  • Investigate how output representation choices affect accuracy, particularly across operating regions or frequency ranges where responses vary sharply.
  • Establish rigorous baselines and quantify accuracy as a function of simulation or measurement budget.
  • Evaluate LoRA and related parameter-efficient methods for specializing trained models to new problem settings against full and partial fine-tuning.
  • Develop calibrated uncertainty estimates so predictions can be trusted or deferred appropriately.
  • Verify physical consistency and engineering constraints, including passivity, causality, and reciprocity where applicable, and report engineering-relevant metrics including worst-case behavior.
  • Analyze the simulation corpus and model behavior, including parameter sensitivity, response dimensionality, data quality, solver noise, and where prediction error concentrates across frequency and design space.
  • Prototype model training and inference integration in C++ and LibTorch within an engineering machine-learning runtime environment.

Desired Qualifications

  • Have a background in RF, microwave, high-speed digital, or test and measurement engineering; familiarity with S-parameters, filters, or interconnect is preferred.
  • Have experience with electromagnetic simulation tools and scripting interfaces, such as Keysight ADS, RFPro, or Momentum, or with engineering measurement and test automation environments.
  • Have experience with surrogate modeling, operator learning, physics-informed machine learning, or scientific machine learning.
  • Have experience with uncertainty quantification, conformal prediction, or Gaussian process regression.
  • Have CUDA, cuDNN, or TensorRT experience, or prior experience shipping a research model in C++.

About the Company

Keysight Technologies

Manufactures test equipment and measurement software

Keysight Technologies provides test and measurement equipment for electronics development and deployment. It sells high-precision hardware instruments (such as oscilloscopes, network analyzers, and signal generators) and software that support design, test, and validation of electronic systems, with focus areas including electronic design, e-mobility, network monitoring, and 5G. The products work by combining measurement hardware with analytics software to collect, analyze, and visualize test data across design, verification, and maintenance workflows. The company differentiates itself with a broad, industry-grade instrument portfolio, integrated end-to-end software, and ongoing services and support, including involvement in 6G development, to help speed digitalization and product deployment.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Rosa, CA
Founded
1939

Recently Posted Jobs

Explore more opportunities at Keysight Technologies

See more jobs