Engineering
·
Singapore
·
Hybrid
AI Solutions Engineer
Mission
Design and ship AI-powered workflows, copilots, and internal tools that drive business growth and elevate Grain’s customer experience - through tight collaboration, disciplined execution, and rapid iteration.
Outcomes
- Deliver 5+ “quick wins” in your first 90 days that save 20+ hours/week across non-tech teams.
- Launch at least one production-grade agent/workflow with clear ROI and basic observability (usage, latency, cost).
- Publish a lightweight playbook (prompt/eval templates, RAG/agent boilerplate, Slack bot kit) others can reuse.
- Document what you ship and train teammates so solutions stick.
Requirements
- Solid grasp of modern AI: LLMs, embeddings, RAG, agents, prompt design, evals/guardrails.
- Comfortable with code: JavaScript/TypeScript or Python (both ideal).
- APIs & automation: REST/GraphQL, webhooks, OAuth, queues/cron; glue things together (POS/ERP/CRM, Sheets, Slack).
- Data basics: SQL, Postgres, JSON; pragmatic ETL hygiene; debug messy real-world data.
- Engineering hygiene: testing mindset, profiling/optimisation instincts, concise docs.
- Owner mindset: bias to ship, learn, iterate; low-ego collaboration; clear writing.
Nice to have
- Rails/Node backends; Cloudflare Workers/GCP; Docker/K8s familiarity.
- Observability (logs/tracing), cost tracking for AI calls, feature flags.
- Frontend for internal tools (React/Tailwind).
- Security & privacy awareness (secrets, PII minimisation).
Responsibilities
- Partner with ops, culinary, finance, sales, product/engineering to uncover high-leverage problems and translate them into AI-assisted workflows.
- Prototype fast (days, not weeks): ship v0, measure, iterate to v1–v3.
- Build/evolve LLM pipelines (retrieval, tool-use/agents, evals, guardrails, monitoring).
- Integrate systems end-to-end (APIs, webhooks, queues) to remove manual steps.
- Turn proven hacks into reliable services: tests, observability, cost controls, basic security checks.
- Share patterns: write docs, run demos, raise the org’s AI literacy.
What’s in it for you
- Work with a fast growing, at the same time, lean and mean team, to make real world impact.
- Have a lot of ownership and drive your own results and progression.
- Smart people who sweat the details and push for the highest standards.
- Training and in-house opportunities to help you grow.
- Other benefits include a competitive compensation package and birthday leave.
You should include these in your application:
- CV or LinkedIn profile
- Tell us about a time you had to work on a highly challenging task. How did you overcome it?
- What motivates you?
- What's your favourite food and where do you get it? Why?
- A good way to start is to read about what it is like working at Grain: https://careers.grain.com.sg/
- Department
- Engineering
- Locations
- Singapore
- Remote status
- Hybrid
- Monthly salary
- SGD6,000 - SGD10,000
- Employment type
- Full-time
WHAT’S THE INTERVIEW PROCESS LIKE?
The process can differ between roles, but we usually start with a quick screening call followed by in-person interviews to be sure we’re on the same page and a good fit for each other.
1. Quick 45 minute screening interview to make sure we are on the same page. Here, we try to briefly understand cultural fit, where you’re at, what you’re optimising for, strengths and weaknesses, relevant experience, etc.
2. 1–1.5 hour deeper interview with the functional lead. There may be some overlapping questions here — we don’t compare notes between interviews to keep the process independent.
3. [Only certain roles] 3–4 hour practical interview.
4. [Only certain roles] Interview with CEO/COO.
5. Reference check.
If you have read this far, some useful tips:
• Always follow up after each interview - tell us things you learned, what you enjoyed, why you would be a good fit, ask more questions, supplement your answers — this will go a long way!
• This is a basic detail but people fail at it and we are the kind of company that likes helping you out — reply all in your emails. Make sure everyone that needs to be in the loop (especially your champions in this case!) are to/cc-ed in each thread.
• “Any questions for me?” → The right answer is always yes. And belt out the 3 questions you prepared for this interview. Some good questions: “How did I do in this interview? Please give me brutal feedback.”, “Pre-mortem: If I joined Grain and I was no longer with you all in 6-12 months. Why?”, “What do you think are the most important traits for this job?”
• Pro tip for sales interviews: Sales is more about asking questions, instead of talking. Learn this in 1:38 minutes here.