Keysight is on 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.
About Keysight AI Labs
Keysight accelerates innovation to connect and secure the world. Our solutions span wireless communications, semiconductors, aerospace & defense, automotive, and beyond. We combine measurement science, simulation, and advanced AI to help engineers design, simulate, and validate the world’s most advanced systems.
About the AI Team
Keysight AI Team pioneers scientific and secure AI — including physics-informed learning, test-and-measurement-augmented intelligence, and trustworthy ML for mission-critical industries. We collaborate across research, product and engineering teams to deliver cutting-edge AI capabilities baked directly into Keysight’s products.
About the Role
We are seeking a Senior Machine Learning Engineer specialized in Computer Vision and Anomaly Detection to design and deploy advanced ML pipelines across cloud, edge, and on-device products. You will help convert R&D breakthroughs into scalable ML features integrated into Keysight’s flagship commercial platforms.
Responsibilities
The ideal candidate is passionate about foundational CV models, real-time performance, and uncovering rare patterns in high-dimensional data (signals, images, videos).
Design, train, and deploy state-of-the-art CV and anomaly detection models
Perform segmentation, detection, and classification on multi-modal, dynamic data
Build synthetic data and augmentation pipelines to improve robustness
Optimize models for real-time inference on edge/embedded systems
Develop production-quality software (Python / C++ / CUDA) with CI/CD best practices
Integrate ML pipelines into Keysight’s commercial products and infrastructure
Collaborate with domain experts to translate physical constraints into ML solutions
Monitor CV/AD research, evaluate emerging foundational models, and introduce new methods
Contribute IP, patents, and knowledge-sharing initiatives
Publish findings and contribute to open-source projects when appropriate
Qualifications
Required Qualifications
MSc or PhD in Computer Science, Electrical Engineering, Applied Math, Scientific Computing, or related field
5+ years in CV model development and production deployment
Strong expertise in PyTorch (preferred), TensorFlow, Scikit-learn, OpenCV
Hands-on experience with CNNs, ViTs, VAEs, and attention architectures
Solid understanding of ML fundamentals: optimization, statistics, evaluation
Experience with real-time inference and model acceleration for edge devices
Familiarity with model monitoring and MLOps (MLflow, W&B, Ray)
Experience with Docker/Kubernetes, and major cloud platforms (Azure/AWS/GCP)
Excellent communication in English and cross-functional collaboration skills
Ability to deliver under ambiguity and drive novel architecture innovation
Desired Qualifications
Wireless communication background (e.g., RRC, NAS, PHY signal behavior)
Experience with measurement systems, RF/waveform data, or signal-intelligence
Contributions to research papers or popular open-source ML frameworks
Experience interacting with customers or product-focused engineering teams
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***