R&D AI Software Development Engineer

Keysight Technologies SAles Spain SL.

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Keysight Technologies in Singapore invites an AI Software Development Engineer to help build AI-assisted engineering workflows for EDA, HSD, and related domains. You will work with senior engineers to develop Python-based components, APIs, and AI-agent capabilities that connect LLMs, design tools, and simulation platforms.

The role emphasizes clean, tested code, collaboration across sites, and strong problem solving.

Qualifications

  • Bachelor’s or master’s degree in a technical field as listed.
  • Strong Python programming skills with clean, tested code.
  • Fundamental AI/ML concepts including neural networks, embeddings and model evaluation.
  • Interest in AI-agent or copilot-style apps using LLMs and tool calling.
  • Familiarity with Git, testing, code reviews and Agile workflows.

Responsibilities

  • Develop Python-based components, scripts, tests and APIs for AI-assisted EDA workflows.
  • Contribute to MCP-based tool integration, including definitions and prompts.
  • Prototype AI-agent capabilities for workflow guidance and report generation.
  • Apply AI/ML concepts like embeddings, retrieval and surrogate modeling.
  • Participate in code reviews, testing, and improving production software quality.

Skills

Python programming
AI/ML concepts
LLM tooling
APIs integration
Soft skills

Education

Bachelor's or Master's in CS/EE/SE/AI

Tools

Git
Unit testing
Code review
Agile teamwork
Issue tracking
Documentation

Job description

About the Team

You will join a Keysight R&D team developing AI-enabled workflow capabilities for Electronic Design Automation (EDA), High-Speed Digital (HSD), signal integrity, power integrity, and related simulation-driven engineering domains. The team combines product APIs, Python automation, AI/ML techniques, neural‑network concepts, and agentic workflows to make advanced design tools easier to use and more productive for engineers.

Responsibilities

As an AI Software Development Engineer, you will contribute to the development of AI-assisted engineering workflows that connect large language models, EDA applications, simulation tools, internal knowledge sources, and product APIs. You will work with senior engineers to build reliable software components, prototype AI-agent capabilities, and support practical automation use cases for design and simulation workflows.

  • Develop Python‑based software components, scripts, tests, and APIs that support AI‑assisted EDA workflows.
  • Contribute to MCP‑based tool integration, including tool definitions, prompts, resources, and safe invocation patterns under guidance from senior engineers.
  • Prototype AI‑agent capabilities such as workflow guidance, simulation setup assistance, result summarization, report generation, and design‑analysis support.
  • Apply basic AI/ML and neural‑network concepts, including embeddings, retrieval, model evaluation, surrogate‑model awareness, and data preparation for engineering use cases.
  • Participate in code reviews, testing, documentation, debugging, and continuous improvement of production software quality.
Qualifications

Technical Qualifications

  • Bachelor’s or master’s degree in computer science, electrical engineering, software engineering, artificial intelligence, applied mathematics, or a related technical field.
  • Good programming skills in Python, with an interest in writing clean, maintainable, tested software.
  • Basic understanding of AI/ML concepts such as neural networks, embeddings, model evaluation, prompt engineering, retrieval‑augmented generation, or structured outputs.
  • Interest in AI‑agent or copilot‑style applications using LLMs, tool calling, workflow automation, and integration with external tools or APIs.
  • Familiarity with software‑development practices such as Git, unit testing, code review, Agile teamwork, issue tracking, and technical documentation.

Preferred Qualifications

  • Internship, academic project, thesis, or early professional experience involving AI/ML, LLM applications, automation, engineering software, or scientific computing.
  • Exposure to EDA, CAD, simulation, high-speed digital design, signal integrity, power integrity, RF/microwave design, photonics, or other engineering domains is a plus.
  • Familiarity with neural‑network‑based surrogate modeling, design-space exploration, optimization, or simulation acceleration is beneficial but not required.
  • Exposure to vector databases, semantic search, knowledge graphs, agent frameworks, or cloud-based development environments is an advantage.
  • Experience with C++, C#, TypeScript, JavaScript, or desktop/web application integration is a plus.

Soft Skills & Collaboration

  • Curious, eager to learn, and comfortable working in a fast-evolving AI and engineering software environment.
  • Able to communicate clearly with senior engineers, product stakeholders, and domain experts.
  • Strong problem-solving mindset, attention to detail, and willingness to iterate based on feedback.
  • Collaborative team player who can contribute to multi‑site and multi‑disciplinary R&D projects.

Careers Privacy Statement

Keysight is an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior R&D AI Software Development Engineer
Senior R&D AI Software Development Engineer

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 120,000 - 180,000
Senior R&D AI Software Development Engineer
Senior R&D AI Software Development Engineer

Keysight Technologies • Singapore

On-site
SGD 120,000 - 180,000
Expert R&D Software Engineer – AI / ML
Expert R&D Software Engineer – AI / ML

Keysight Technologies • Singapore

On-site
SGD 180,000 - 320,000
Senior AI Software Engineer for EDA & Agentic Automation
Senior AI Software Engineer for EDA & Agentic Automation

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 120,000 - 180,000
Expert R&D Software Engineer – AI / ML
Expert R&D Software Engineer – AI / ML

Keysight Technologies Singapore (Sales) Pte. Ltd....- • Singapore

On-site
SGD 180,000 - 240,000
AI-Driven EDA Workflow Engineer
AI-Driven EDA Workflow Engineer

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 90,000 - 150,000
Senior AI Automation Engineer for EDA & Simulation
Senior AI Automation Engineer for EDA & Simulation

Keysight Technologies • Singapore

On-site
SGD 120,000 - 180,000
Senior R&D Software Development Engineer
Senior R&D Software Development Engineer

Keysight Technologies • Singapore

On-site
SGD 90,000 - 140,000
Senior R&D AI Software Engineer
Senior R&D AI Software Engineer

Keysight Technologies • Singapore

On-site
SGD 80,000 - 100,000
Senior R&D Software Development Engineer
Senior R&D Software Development Engineer

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 90,000 - 130,000