- Career Center Home
- Search Jobs
- Senior Software Engineer - AI/ML Systems
Results
Job Details
Explore Location
Keysight Technologies
Gurgaon, India
(on-site)
Posted
15 days ago
Keysight Technologies
Gurgaon, India
(on-site)
Job Function
Other
Senior Software Engineer - AI/ML Systems
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Senior Software Engineer - AI/ML Systems
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Description
OverviewKeysight 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.
Keysight AI Labs develops cutting-edge machine learning models, optimization methods, and generative techniques to accelerate simulation and measurement workflows. This role ensures those models become production-ready, high-performance software components that integrate seamlessly into Keysight products.
Role Summary
We are seeking a full-time Software Engineer with a strong background in backend systems, software architecture, and ML system integration to productize and deliver ML solutions developed by our ML engineers and data scientists. This role is ideal for someone who can bridge research and productization - converting model prototypes into modular, performant, and maintainable components that integrate into Keysight's software and T&M platforms, ensuring scalability, robustness, and production quality.
Responsibilities
- Collaborate with ML engineers, data scientists, and product teams to gather requirements and translate ML models into production-ready software components.
- Design and implement scalable software architectures, including:
- Model inference microservices
- Backend libraries and APIs for ML components
- Feature serving and data pipelines for model inputs/outputs
- Write production-grade code in C++, Python, and Java with strong emphasis on performance, maintainability, and modularity.
- Develop custom C++ and CUDA kernels where necessary to accelerate model inference, preprocessing, or data transformations.
- Implement CI/CD pipelines, automated testing suites, and containerized deployments (Docker, Kubernetes).
- Profile and optimize latency, memory footprint, and GPU utilization for high-throughput, low-latency inference.
- Ensure software components are versioned, observable, and maintainable (logging, monitoring, rollback strategies).
- Work with business and product teams to integrate ML components into Keysight's commercial software and measurement platforms.
- Document APIs, integration patterns, and deployment guidelines for internal and external consumption.
Qualifications
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
- 5+ years of experience developing backend systems or production ML components.
- Proficiency in C++, Python, and Java, with demonstrated ability to deliver performant, reliable code.
- Hands-on experience with CUDA programming and GPU acceleration (profiling, kernel optimization).
- Experience building distributed backend systems and APIs for model serving or data pipelines.
- Familiarity with ML model serving frameworks (ONNX Runtime, TensorRT, TorchServe).
- Strong experience with CI/CD pipelines, containerization, and orchestration (Docker, Kubernetes).
- Solid understanding of software engineering best practices: version control, modular architecture, automated testing, code reviews.
- Strong communication skills and ability to work cross-functionally with ML teams, product owners, and business stakeholders.
Preferred Qualifications
- Experience integrating ML components into commercial software or hardware platforms.
- Familiarity with performance-critical deployment scenarios (low-latency inference, on-device execution).
- Experience with infrastructure-as-code (Terraform) and hybrid cloud deployments (AWS, Azure).
- Contributions to production ML/MLOps systems, internal frameworks, or developer tooling.
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***
Job ID: 80797159
Company Overview
At Keysight, we inspire and empower innovators to bring world-changing technologies to life. As an S&P 500 company, we're delivering market-leading design, emulation, and test solutions to help engineers develop and deploy faster, with less risk, throughout the entire product lifecycle. We're a global innovation partner enabling customers in communications, industrial automation, aerospace and defense, automotive, semiconductor, and general electronics markets to accelerate innovation to connect and secure ...
View Full Profile
More Jobs from Keysight Technologies
EDA Software Engineer Intern
Singapore, Singapore
15 hours ago
R&D Engineer 1, Software
Kolkata, India
15 hours ago
R&D Engineer 3, Software
Gurgaon, India
15 hours ago
View your connections
Jobs You May Like
Median Salary
Net Salary per month
$948
Cost of Living Index
25/100
25
Median Apartment Rent in City Center
(1-3 Bedroom)
$282
-
$852
$567
Safety Index
46/100
46
Utilities
Basic
(Electricity, heating, cooling, water, garbage for 915 sq ft apartment)
$28
-
$113
$52
High-Speed Internet
$6
-
$14
$9
Transportation
Gasoline
(1 gallon)
$4.20
Taxi Ride
(1 mile)
$0.45
Data is collected and updated regularly using reputable sources, including corporate websites and governmental reporting institutions.
Loading...

