jobs in AMBITION GROUP SINGAPORE PTE. LTD.

AMBITION GROUP SINGAPORE PTE. LTD. Hiring! Full Time #HOT# Senior Systems Programmer - AI Engineer (Contract) in Islandwide (Singapore), Earn up to SGD 12,000 - Ricebowl

#HOT# Senior Systems Programmer - AI Engineer (Contract)

AMBITION GROUP SINGAPORE PTE. LTD.

Islandwide (Singapore)

Share
Save

Working Location

  • Islandwide (Singapore) Singapore

Job Description

Responsibilities

#HOT# Senior Systems Programmer / AI Engineer (Rolling Contract)

Location: Singapore
Type: 12-month contract, renewable
Style: Hybrid, with a highly flexible arrangement

Position Overview

We are seeking an experienced Senior Systems Programmer / AI Engineer to take technical ownership of complex, business-critical systems within a global technology organization.

This is a highly technical individual contributor role focused on AI-enabled engineering, large-scale software systems, evaluation infrastructure, system reliability and technical architecture.

The successful candidate will be expected to independently own technically complex problem spaces, make high-impact architectural decisions, build and operate production systems, and drive new technologies from experimentation through to hardened production.

Key Responsibilities

  • Own the architecture, development and operation of complex production systems with organisation-wide impact
  • Define technical strategy and make independent engineering decisions across ambiguous and technically challenging problem spaces
  • Design and build AI evaluation, validation and experimentation infrastructure to assess the reliability, quality and safety of AI-generated outputs
  • Develop and operate LLM, RAG, multi-agent or AI-assisted engineering systems in production environments
  • Establish measurable quality gates, monitoring, experimentation and validation frameworks before AI systems are deployed
  • Apply systems thinking across multiple services and engineering boundaries, identifying and resolving issues beyond direct ownership
  • Drive scalability, performance, reliability and fault tolerance across distributed systems
  • Evaluate emerging AI and software engineering techniques and take them from research or prototype through proof of concept and production
  • Establish engineering standards around security, data protection, AI safety and production reliability
  • Mentor senior engineers and help develop technical ownership and engineering judgment across the organization
  • Produce technical documentation and architecture specifications detailed enough for other engineering teams to consume systems independently

Required Experience & Technical Skills

  • 10+ years of professional software engineering experience, including experience owning complex production systems
  • Demonstrated experience as a Senior Software Engineer, Staff Engineer or equivalent technical leadership position
  • Strong hands-on software engineering background with experience across backend, frontend, distributed systems or platform engineering
  • Proven production experience with AI/ML, LLM, NLP, RAG, fine-tuning or multi-agent systems
  • Practical experience designing AI evaluation, experimentation or validation frameworks, rather than only consuming third-party AI APIs
  • Strong understanding of distributed systems, system architecture, scalability, observability and fault tolerance
  • Strong programming capability in one or more of Python, PostgreSQL, Java, TypeScript or equivalent production languages
  • Experience with modern cloud and data platforms such as AWS or Azure, together with technologies such as Kafka, Spark, Flink, distributed databases or equivalent
  • Experience designing and operating production systems through the full software lifecycle, including development, testing, deployment, monitoring and incident resolution
  • Strong understanding of software security, data privacy and responsible AI principles
  • Proven ability to make technical decisions where requirements are ambiguous and the consequences of failure are significant
  • Experience mentoring engineers and influencing technical direction beyond an individual's immediate area of ownership

Preferred Experience

The following would be highly advantageous:

  • Experience building LLM evaluation or AI quality-assurance infrastructure
  • Experience with fine-tuning, RAG, agentic systems, model evaluation or AI safety
  • Experience developing AI-assisted engineering or autonomous software engineering systems
  • Experience with PyTorch, HuggingFace Transformers, LangChain, MCP or comparable AI framework
  • Experience with large-scale data processing using Kafka, Spark, Flink or MapReduce
  • Experience designing cloud-native systems using AWS and/or Azure
  • Experience taking emerging technologies from research or experimentation into hardened production environments
  • Experience leading technical initiatives involving multiple engineering teams

What Makes This Role Different

This is not a conventional Senior Software Engineer position.

The successful candidate will be expected to own a technically difficult problem space end-to-end, rather than simply contribute code to an existing system.

You will have significant responsibility for:

AI Engineering × Distributed Systems × Technical Architecture × Evaluation Infrastructure × Production Reliability

The role offers the opportunity to work on technically challenging systems where engineering judgment, experimentation and long-term technical ownership are critical.

Please reach out to *************  with your updated resume and contact details. Incomplete applications may not be considered /Only shortlisted candidates will be contacted.

Business Registration Number: 200611680D | License Number: 10C5117 | EA Registration Number: R1768258

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More