Skip To Main Content
backBack to Search

Senior AI Software Engineer

Hybrid in Singapore: Singapore
AI Solution Engineering
hot
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior AI Software Engineer to build agentic AI and machine learning solutions from proof of concept to production. You will design, develop and deploy AI products, partner with cross-functional teams and improve delivery through automation and reusable components. You bring strong software engineering fundamentals plus applied data science skills.

Responsibilities
  • Lead development of machine learning, advanced analytics and AI solutions that solve business problems
  • Design and deliver AI products, including agentic AI applications for real use cases
  • Build and operate AI agents and supporting services from proof of concept through production
  • Develop Front-end and back-end software components aligned to cloud and data architecture standards
  • Improve engineering workflows through automation, reusable components and tooling
  • Test solutions using functional and performance techniques to meet quality targets
  • Partner with teams to define cloud-based application and agent architecture, design and implementation
  • Translate business requirements into technical designs using Agile delivery methods
Requirements
  • Proven experience building and deploying AI, machine learning or data science solutions in production environments
  • Hands-on experience with agentic AI frameworks and patterns, including skills, harnesses and model context protocols (MCPs)
  • Strong software engineering fundamentals, including web application development and API design
  • Cloud platform experience (for example, Amazon Web Services (AWS), Microsoft Azure or Google Cloud Platform (GCP))
  • Database knowledge, including data modeling, implementation and performance considerations
  • Testing capability, including functional, integration and performance testing approaches
  • Agile delivery experience, including iteration planning, delivery and continuous improvement
  • Clear communication with the ability to explain technical tradeoffs to diverse stakeholders
Nice to have
  • Experience with AI and workflow platforms such as Databricks, Snowflake, Dataiku, n8n, Northflank or Microsoft Power Automate
  • Containerization and orchestration exposure, such as Docker and Kubernetes (K8s)
  • Experience with automated build, test and deployment pipelines, such as CI/CD practices and tooling