Search by job, company or skills

Keysight Technologies

Senior R&D AI Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking an experienced Software Development Engineer to design and build end-to-end full-stack applications, encompassing intuitive frontend user interfaces and scalable backend services. This role involves developing responsive, user-friendly UI components using modern frameworks such as React or Vue, alongside building robust backend APIs and services (REST/GraphQL) to support application logic and data processing.

You will integrate AI/ML capabilities, including large language model (LLM) APIs and other inference services, into production-ready systems, while architecting efficient data pipelines for ingestion, transformation, and storage to enable AI-driven features. The role requires optimizing performance, scalability, and reliability across the full stack, and working closely with R&D, product, and design teams to translate concepts into functional, user-facing solutions. You will operate in a fast-paced R&D environment, rapidly prototyping and iterating while maintaining high engineering standards, and contributing to architectural decisions and team mentorship.

Key Responsibilities

  • Design and develop end-to-end full-stack applications, including frontend interfaces and backend services
  • Build responsive, high-performance UIs using modern frameworks (e.g., React, Vue)
  • Develop and maintain scalable backend systems and APIs (REST/GraphQL)
  • Integrate and operationalize AI/ML capabilities (e.g., LLM APIs, inference services) into production systems
  • Architect and implement data pipelines for AI-driven applications
  • Ensure performance, scalability, and reliability across frontend and backend systems
  • Collaborate with cross-functional teams to deliver user-facing features
  • Rapidly prototype and iterate on new ideas in an R&D environment
  • Implement state management, caching, and asynchronous workflows for real-time interactions
  • Design and manage cloud-based infrastructure (AWS)
  • Apply best practices in code quality, testing, CI/CD, and system monitoring
  • Monitor, debug, and optimize production systems (logging, observability, performance tuning)
  • Ensure security and data privacy in system design
  • Mentor junior engineers and contribute to technical leadership

Job Qualifications

Must-Have Qualifications

  • Master's degree in Computer Science, Software Engineering, or a related field, with 5+ years of experience in full-stack software development
  • Strong frontend expertise (React, Vue, or similar) and solid backend development skills (Python, Node.js, Java, or equivalent)
  • Proven experience designing and building scalable APIs and systems, with strong fundamentals in system architecture and software design
  • Hands-on experience integrating AI/ML services (e.g., LLM or inference APIs) into production applications
  • Experience with cloud platforms (AWS) and modern development practices (version control, testing, CI/CD)
  • Demonstrated experience building scalable summarization/information extraction pipelines and production-grade anomaly detection or predictive models on numerical/time-series data
  • Familiarity with Agile/Scrum methodologies and rigorous validation of ML/GenAI systems (evaluation metrics, bias/risk assessment)
  • Strong problem-solving skills, ability to work independently, and effective cross-functional communication
  • Fluency in English, including technical communication

Strongly Preferred

  • Experience building AI-powered applications involving LLMs, generative AI, or real-time inference systems
  • Familiarity with ML workflows, model evaluation, and performance optimization
  • Experience developing data-rich, interactive UIs (dashboards, visualizations, graphics-heavy applications)
  • Hands-on experience with cloud-native architectures and containerization (Docker, Kubernetes)
  • Experience with asynchronous processing, streaming systems, or real-time data pipelines
  • Background in R&D or fast-paced product environments with rapid prototyping cycles
  • Exposure to MLOps practices, monitoring, and observability tools
  • Experience mentoring engineers or contributing to technical leadership
  • Experience with Model Context Protocol (MCP) for standardized, secure integration between LLM systems and external data sources, tools, or enterprise services.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148330897

Similar Jobs

Yishun, Singapore

Skills:

RESTJavaAI MLVueReactAWSNode.jsPythonKubernetesGraphqlDockerLLM APIsCI CD