Search Jobs

Search by job, company or skills

AI Engineer

AI Engineer

m1 limited
2-4 Years
Early Applicant
  • Posted 15 hours ago
  • Be among the first 10 applicants

Job Description

Role Summary

We are looking for an AI Engineer to design, develop, and deploy reliable AI-powered applications and intelligent workflows. The role focuses on building LLM and generative AI solutions, including retrieval-augmented generation, agent workflows, AI integrations, and supporting data pipelines.

You will work closely with business users, product, engineering, and data teams to translate requirements into practical AI solutions, evaluate and improve system performance, and support applications through deployment and ongoing maintenance.

Job Responsibilities:

Build AI applications

  • Develop Python services, APIs, and workflows using model APIs, structured outputs, and tool calling.
  • Integrate AI applications with databases and business systems.
  • Work with users to understand requirements and continuously improve solutions based on feedback.

Engineer useful context

  • Implement document ingestion, chunking, embeddings, retrieval, and context assembly.
  • Improve source relevance, freshness, and citations while managing instructions, conversation history, and token budgets.
  • Apply appropriate data-access and security rules when retrieving information.

Develop agent workflows and harnesses

  • Implement tool schemas, execution steps, state handling, retries, timeouts, and logging using established patterns.
  • Add validation and human-approval steps where required.
  • Test workflow reliability and recovery from failed tool calls.

Evaluate and debug

  • Create representative test datasets and automated checks.
  • Analyse traces to diagnose retrieval, model, and tool-related issues.
  • Evaluate changes based on task success, answer quality, latency, and cost.
  • Document system limitations, issues, and regressions.

Build the data foundations

  • Write SQL and data-processing code to ingest, clean, and transform structured and unstructured data.
  • Validate schemas, missing values, duplicates, and data freshness.
  • Help maintain reliable data pipelines, indexes, and retrieval systems.

Use AI coding tools responsibly

  • Use coding assistants and AI agents to accelerate implementation and debugging.
  • Maintain clear repository instructions and task context.
  • Review AI-generated code, run meaningful tests, and understand and explain the resulting implementation.

Ship and support software

  • Contribute tested code through Git and code review.
  • Support the packaging, deployment, monitoring, and maintenance of AI applications.
  • Investigate defects and maintain technical documentation.
  • Follow access-control, secrets-management, security, and data-protection standards.

Job Requirements:

  • University degree or equivalent in Computer Science, Artificial Intelligence, Data Science, Engineering, Mathematics or a related discipline.
  • At least 2 years of relevant experience in AI engineering, software engineering, data engineering, machine learning, or a related technical role.
  • Strong proficiency in Python and SQL, with experience in APIs/JSON, Git, debugging, and automated testing.
  • Hands-on experience building and deploying AI/LLM applications, including at least one practical project integrating retrieval, databases, APIs, or tools.
  • Good understanding of LLM fundamentals, including tokens, context windows, embeddings, RAG, structured outputs, and tool calling.
  • Understanding of data and ML fundamentals, including data preparation, training vs. inference, validation, overfitting, data leakage, neural networks, and transformers.
  • Experience translating business requirements into practical technical solutions and working with users/stakeholders.
  • Strong problem-solving and engineering mindset, with the ability to troubleshoot, test solutions, explain technical decisions, and adapt quickly to new technologies and tools.
  • Familiarity with AI/agent frameworks, vector databases, cloud platforms, or MLOps is an advantage.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

embeddings

tool calling

vector databases

training vs. inference

structured outputs

LLM fundamentals

context windows

AI agent frameworks

overfitting

cloud platforms

About Company

Similar Jobs

1-3 yrs
Singapore
Skills:
Databases, Apis, Testing, Node.js, Django, React, Git, Debugging, FastAPI, Python, AI engineering, software development best practices, Next.js, full-stack development
5-7 yrs
Singapore
Skills:
Code Review, Python, Testing, embeddings, automated scoring, streaming APIs, multi-GPU, RAG systems, tool calling, JSON Schema, LLM systems, LangGraph, regression tracking, chunking, Pydantic, structured output, LLM evaluation, tracing, context engineering, async HTTP, hybrid search, LoRA, reranking, QLoRA
3-5 yrs
Singapore
Skills:
Tensorflow, Pytorch, Azure, Python, LangChain, LangGraph
1-3 yrs
Singapore
Skills:
vendor coordination , Api Integration, Agentic Workflow Design, RAG workflow design, reinforcement learning, Agent architectures, Agent tooling, Model training, Hallucination control, Multi-turn instruction following, Multimodal agents, Annotation guideline development, Memory Tools training optimization, Tool-calling accuracy
6-9 yrs
SGD 7,000 - 10,000 per month
Singapore
Skills:
production deployment , Logging, Tensorflow, Pytorch, Python, Apis, Git, Spark, Containers, Kubernetes, vector search, RAG embeddings, human-in-the-loop review, scikit-learn, Privacy, MLflow, Security, explainability, LLMs, LLM Agent frameworks, cloud AI ML services, Monitoring, MLOps pipelines, prompt engineering, Agentic AI, CI/CD, feature engineering, audit controls, Governance