Thales

Innovation R&D Software Engineer

Thales
Aerospace & DefenseSingaporeOnsitePosted 3 weeks ago

About the role

Thales seeks an Innovation R&D Software Engineer to develop AI/ML‑enabled prototype solutions and drive proof‑of‑concept projects. The role requires full‑stack development expertise, familiarity with generative AI and cloud platforms, and the ability to work collaboratively in...

Aerospace & DefenseOnsite

Key Responsibilities

  • As an Innovation R&D Software Engineer, you will work on development software solutions that translate concepts into working prototype solutions that incorporate AI/ML/GenAI and security features.
  • Proposing and prototyping new ideas through proofs of concept (POCs) and implementing end-to-end solutions that follow best practices to ensure seamless productization.
  • We are looking for a talented engineer with a strong appetite for solving complex challenges.
  • You should be proficient in software engineering—both front-end and back-end.
  • Success in this role requires curiosity, open-mindedness, and a willingness to challenge the status quo.
  • You should be able to quickly assess new technologies and decide whether to adopt, adapt, or discard them.
  • You will be part of a multi-disciplinary team distributed across different geographies. Strong team spirit and collaboration skills are essential

Requirements

  • Bachelor's Degree or higher in Computer Science or equivalent
  • At least 1 year experience in Full-stack development and Mobile App Development.
  • Proficiency in JavaScript, Java, Swift , Kotlin
  • -stack development using frameworks like 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 AI Assisted development using Claude Code, Codex CLI, Gemini CLI and etc.
  • Familiarity with cloud platforms (AWS, Azure, GCP), CI/CD pipelines, and containerization tools