We’re looking for an AI Engineer to join our outsourcing team — not a pure ML researcher, but a pragmatic, data-driven backend engineer who knows how to put LLMs, vision APIs, and off-the-shelf models to work inside real products.
Most of our work isn’t training models from scratch — it’s understanding the business logic, collecting and cleaning data, wiring it into LLMs or services like AWS Textract, and shipping the result as a reliable API inside our existing platform.
If you’ve spent the last few years building APIs and integrations, you’re comfortable with data, and you’ve leaned hard into Cursor or Claude Code to deliver projects faster — this is for you.
What you’ll do
Build and ship LLM-powered features: prompt design, data prep, passing context to the model, parsing and validating output, returning clean APIs.
Design and implement integrations between our product and third-party AI services (OpenAI, Anthropic, Hugging Face models, AWS Textract, etc.).
Take document-processing and computer-vision tasks end-to-end: ingest → Textract/vision API → post-process → structured output consumed by our backend.
Write backend services and APIs in Node.js (our primary backend), dropping into Python when a task calls for it (model work, data scripts, fine-tuning).
Fine-tune existing models and prompts — not from scratch, but iterating on what’s already in place to get better accuracy, cost, or latency.
Do the unglamorous but critical work: data collection, cleaning, transformation, pattern-finding — often by letting an LLM do the heavy lifting on structured and unstructured input.
Maintain and improve existing AI and automation workflows already running in production.
Monitor cost and performance of model/API usage, propose optimizations, and forecast costs for new features.
Prepare and present demos and solution overviews to U.S.-based clients.
Document architecture, prompts, and pipelines in Confluence.
What we’re looking for
2+ years shipping production backend systems, with meaningful hands-on experience integrating LLMs or AI APIs into real products.
Strong in Node.js with the flexibility to work in Python — or a Python engineer who’s comfortable committing Node.js code. We need someone fluent on both sides; pure-Python candidates won’t be a fit.
Solid grasp of algorithms and data structures — enough to write custom logic when an LLM or library can’t cover the case.