K

Keysight Technologies

Manufactures test equipment and measurement software

Machine Learning Intern - Variable Circuit, Place-and-Route, and Layout Representations

AI ResearchPosted on Nov 9
InternshipBarcelona, SpainNo salary listedIn-person

About the Job

Requirements

  • Currently pursuing or recently completed a PhD in electrical engineering, computer engineering, computer science, applied mathematics, machine learning, computational science, or a related technical field.
  • Experience with machine learning, deep learning, graph neural networks, representation learning, or related methods for structured data.
  • Strong programming skills in Python and/or C++, with interest in building research prototypes that can connect to production-oriented software environments.
  • Familiarity with at least one electronic design domain, such as circuit netlists, electronic design automation workflows, physical layout, place-and-route, design optimization, or simulation-driven design.
  • Ability to reason about data structures, interfaces, validation, and experiment design in complex engineering workflows.
  • Strong written and verbal communication skills and the ability to work collaboratively across research and engineering teams.

Responsibilities

  • Design and prototype graph-based and structured data encodings for variable electronic designs spanning circuit topology, physical layout, and place-and-route information.
  • Represent design attributes such as component or block identity, type, parameters, connectivity, placement, routing, geometry, hierarchy, and relevant constraints.
  • Analyze existing fixed-structure assumptions in data pipelines and identify where they limit generalization to new circuits, layouts, or routing patterns.
  • Develop mapping and validation utilities between source design data, such as netlists, layout representations, placement/routing metadata, and model-ready inputs.
  • Integrate representation prototypes with graph learning, surrogate modeling, and design optimization workflows.
  • Compare flexible graph representations against fixed-topology or fixed-grid baselines using clear evaluation criteria.
  • Investigate failure modes related to inconsistent connectivity, missing physical context, layout abstraction, routing ambiguity, or representation/model mismatch.
  • Document interfaces, assumptions, and experimental results so prototypes can be reviewed and extended by engineering teams.
  • Validate selected workflows in Python and, where appropriate, C++/LibTorch environments.

Desired Qualifications

  • Experience with PyTorch, LibTorch, graph learning frameworks, scientific computing, or numerical optimization.
  • Background in electronic design automation, computer-aided design, layout algorithms, placement and routing, radio-frequency/microwave design, analog/radio-frequency circuits, or electromagnetic simulation.
  • Experience designing experiments that compare alternative representations, baselines, and model architectures.
  • Interest in applying artificial intelligence/machine learning to electronic design automation, inverse design, surrogate modeling, or optimization workflows.

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