Innovation Software Engineer (AI-applied Developer)

THALES DIS (SINGAPORE) PTE. LTD.

Responsibilities:

  • As an Innovation and Applied-AI Engineer, you will proactively identify opportunities, experiment with new concepts, and drive them end-to-end, from ideation to real-world deployment, with a high degree of autonomy and creativity.
  • You will design and build AI-driven software solutions, leveraging GenAI to enhance internal workflows and create new product capabilities, while prototyping and validating ideas through proofs of concept (POCs).
  • You will continuously evaluate new AI and GenAI technologies, assessing their relevance and deciding whether to adopt, adapt, or discard them. This includes applying insights from research, experimenting with models, exploring agentic AI, and developing demo applications.
  • You bring a strong software engineering foundation, with the ability to build end-to-end applications across front-end and back-end, and collaborate effectively within a distributed, multidisciplinary team in a dynamic and fast-evolving environment.


Requirements:

  • Bachelor’s, Master’s, or PhD in Computer Science (or equivalent)
  • Software Engineers with electives or majors in AI/ML, deep learning, or agentic AI.
  • 3-5 years of working experience is required.
  • Proficiency in software development using one or more of JavaScript, Java, Swift, or Python.
  • Solid background in AI/ML, with the ability to understand and apply AI theory to real-world problems, including GenAI adoption in daily practice and new product features.
  • Strong analytical skills, with an interest in reading academic papers and translating research into practical, innovative solutions.
  • Familiarity with full-stack development and rapid prototyping using frameworks such as Flask, FastAPI, or React.
  • Familiarity with generative AI frameworks (e.g., Hugging Face, LangChain, OpenAI APIs) and agentic AI systems.
  • Familiarity with cloud platforms (AWS, Azure, or GCP), CI/CD pipelines, and containerization tools.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.