AI/ML Software Engineer Intern

Keysight Technologies, Inc.Calabasas, CA
62d$38 - $51

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. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

Requirements

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field
  • Strong programming skills in Python
  • Familiarity with at least one ML/DL framework (e.g., TensorFlow, PyTorch, scikit-learn)
  • Knowledge of core data structures, algorithms, and object-oriented programming
  • Interest in systems programming and performance-aware development
  • Exposure to at least one UI framework or visualization library (e.g., PySide6, Qt, matplotlib, or React)
  • Good communication and collaboration skills

Nice To Haves

  • Experience with C++ or Rust (coursework or projects)
  • Exposure to software development on Windows or Linux platforms
  • Familiarity with Git or other version control systems
  • Coursework or projects involving RF, circuits, or EDA concepts
  • Interest in learning about multithreaded applications and desktop software development
  • Curiosity and eagerness to work in an Agile, collaborative team environment

Responsibilities

  • Assist in prototyping and implementing AI/ML models for design automation workflows
  • Develop, test, and refine software components in Python (and potentially C++/Rust under mentorship)
  • Support integration of ML algorithms into Windows desktop applications
  • Contribute to data preprocessing, model training, and evaluation pipelines
  • Collaborate with team members in code reviews, debugging, and performance testing
  • Learn and apply software engineering best practices in a professional environment

Benefits

  • California Salary Range: MIN $38.77 - MAX $51.43
  • Based on experience, education and skills, most offers will be between the minimum and the midpoint of the Salary Range listed above.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service