AI/ML Engineer
About the role
- Design and implement LLM-powered features using OpenAI, Anthropic, or open-source models* Build RAG pipelines with vector databases (Pinecone, Weaviate)* Integrate LangChain or similar frameworks for complex AI workflows* Build and deploy ML models for classification, recommendation, or NLP tasks* Optimize AI costs, latency, and reliability in production* Collaborate with backend engineers to expose AI capabilities via APIs* Stay current with AI research and apply relevant findings* Document AI system designs and prompt engineering decisions
- 3+ years production ML/AI engineering experience* Python proficiency (required)* Experience with OpenAI or similar LLM APIs* LangChain or equivalent framework experience* Vector database experience (Pinecone, Chroma, etc.)* Understanding of transformer models and fine-tuning* Experience deploying ML models to production* Strong Python and API development skills
- +Published ML research or projects* +Experience with multimodal models* +Background in NLP or computer vision
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
