All Jobs/Innovation R&D Software Engineer
Thales
Thales

Innovation R&D Software Engineer

Location

Singapore

Posted

1 week before

About This Role

Thales is seeking an Innovation R&D Software Engineer to build AI/ML and security prototypes using Node.js, Java, Swift/Kotlin, and cloud platforms.

Responsibilities

  • Develop software solutions translating concepts into working prototypes incorporating AI/ML and security features.
  • Propose and prototype new ideas through Proof of Concept (POCs) to implement end-to-end solutions following best practices.
  • Assess new technologies and decide on adoption, adaptation, or discarding strategies for emerging tools.
  • Collaborate with a multi-disciplinary team to solve complex challenges and ensure seamless productization.
  • Work on front-end and back-end development using frameworks like Angular, React, Spring Boot, or Node.js.
  • Utilize Generative AI frameworks (LangChain, OpenAI APIs) and agentic AI systems for innovative solutions.

Requirements

  • Bachelor's Degree or higher in Computer Science with equivalent experience.
  • At least 1 year of Full-stack development and Mobile App Development experience.
  • Proficiency in JavaScript, Java, Swift, Kotlin, Node.js, Spring Boot, Angular, or React.
  • Ability to read academic papers and translate research into practical innovative solutions.
  • Familiarity with Generative AI frameworks (LangChain, OpenAI APIs) and agentic AI systems.
  • Familiarity with cloud platforms (AWS, Azure, GCP), CI/CD pipelines, and containerization tools.
  • Strong team spirit and collaboration skills for a distributed multi-disciplinary environment.