K

Keysight Technologies

Manufactures test equipment and measurement software

Senior Research and Development AI Software Development Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • A Master’s degree or PhD in Computer Science, Software Engineering, or a related field is required.
  • Strong software engineering skills in Python, including experience building production-grade services, libraries, automation tools, or developer-facing APIs are required.
  • Hands-on experience with AI-agent or copilot-style solutions using large language models, tool calling or function calling, planner-executor patterns, retrieval-augmented generation, and agent orchestration frameworks is required.
  • Practical knowledge of Model Context Protocol, including server/client concepts, tools, resources, prompts, schema design, secure tool invocation, and local or remote deployment patterns is required.
  • Experience with AI/machine learning and neural-network concepts relevant to engineering workflows, such as deep learning, surrogate models, embeddings, vector databases, structured outputs, prompt engineering, and context management is required.
  • Strong grasp of modern software-development practices, including Agile delivery, Git-based workflows, code review, continuous integration and continuous delivery, automated testing, package management, security reviews, and documentation is required.
  • Clear written and spoken English communication, including the ability to explain AI-agent architecture, neural-network trade-offs, and engineering workflow impact to technical and management audiences, is required.

Responsibilities

  • Build and maintain MCP-enabled agent infrastructure, including servers, clients, skills, tool schemas, orchestration services, guardrails, and evaluation frameworks.
  • Translate EDA workflow use cases into reliable AI-agent capabilities for simulation setup assistance, design diagnostics, optimization workflows, compliance-test setup, report generation, and guided automation.
  • Apply neural-network techniques where appropriate, including surrogate modeling, embeddings, vector search, model evaluation, physics-aware or data-driven models, and AI-based acceleration of expensive simulation workflows.
  • Develop production-quality backend services in Python and/or other modern languages, emphasizing reliability, observability, testing, maintainability, and secure deployment.
  • Design and implement production-quality AI agents, skills, MCP servers, and orchestration layers that help engineers safely automate, supervise, and accelerate design-analysis workflows across Keysight software environments.
  • Guide development teams, mentor junior engineers, and drive pragmatic adoption of AI in production engineering software.

Desired Qualifications

  • Experience with EDA, CAD, simulation, high-speed digital design, signal integrity, power integrity, RF/microwave design, photonics, or scientific/engineering software is preferred.
  • Experience with product APIs, desktop application automation, Python scripting inside engineering tools, or integration of AI agents with domain-specific software environments is preferred.
  • Familiarity with neural-network-based surrogate modeling for accelerating simulation, design-space exploration, optimization, or rapid what-if analysis is preferred.
  • Familiarity with LLM application frameworks, agent frameworks, vector databases, knowledge graphs, semantic search, workflow orchestration platforms, or cloud-based deployment environments is preferred.
  • Exposure to C++, C#, TypeScript, or JavaScript is beneficial when integrating AI services with engineering desktop applications or web-based workflow interfaces.

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