AI Platform Engineer
Summary
Build and maintain a secure AI platform for law-enforcement investigations, integrating LLMs, RAG, and agentic workflows with backend services and frontend interfaces.
The company is hiring an AI Platform Engineer to help build a new agentic AI investigations platform for law enforcement and intelligence teams.
The platform will help investigators process large volumes of data, classify content, extract entities, connect evidence, and interact with investigative data through AI-assisted workflows, autonomous agents, and conversational interfaces.
This is a hands-on engineering role for a strong platform engineer who can also deliver full-stack product features.
This is not a research or prompt-engineering role. The company is looking for an engineer who can design and build reliable systems that use AI in high-stakes investigative environments.
Responsibilities:
- Implement production-grade agentic workflows, including tool use, routing, task orchestration, RAG, investigation chat, evidence summarization, and human-in-the-loop flows.
- Build integrations between LLMs, specialized models, embeddings, vector search, PostgreSQL, Temporal workflows, and internal investigative systems.
- Design and build backend services, APIs, data-processing workflows, and AI orchestration layers for the Link platform.
- Develop data ingestion, parsing, enrichment, and classification pipelines for structured and unstructured investigative data.
- Deliver end-to-end product features across backend and frontend using modern full-stack tooling and AI-assisted development workflows.
- Collaborate directly with customer-facing teams and selected customers in Singapore and across APAC to understand operational needs and translate them into product capabilities.
- Help define engineering standards, architecture patterns, and technical direction for a new strategic product line.
Requirements:
- 5+ years of professional software engineering experience, with strong backend or platform engineering expertise.
- Strong experience with .NET/C#, Python, Java, Go, or similar backend languages.
- Experience building production-grade APIs, services, distributed systems, and asynchronous data-processing workflows.
- Practical experience with AI/ML systems, LLM APIs, inference engines such as llama.cpp or vLLM, open-source models, embeddings, RAG, agentic workflows, or conversational AI.
- Strong understanding of system design, scalability, reliability, observability, data structures, and algorithms.
- Experience with workflow orchestration, durable execution, background jobs, or distributed task processing. Temporal experience is a strong advantage.
- Ability to deliver full-stack features using modern frontend frameworks such as React and TypeScript.
- Experience using AI-assisted software development tools effectively in real engineering workflows. Terminal-native tools such as Claude Code are a strong advantage.
- Experience building and deploying software on AWS, GCP, or Azure.
- Comfort working with on-premise and offline environments.
- Strong ownership mindset and ability to operate in ambiguous environments.
- Ability to communicate clearly with engineering, product, customer-facing teams, and technical users in the field.
- MUST have working visa - the employer doesn't provide it