This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff ML Engineer (LLMs, NLP) in EMEA.
We are seeking a highly experienced Staff ML Engineer to lead the design, development, and deployment of large-scale LLM and NLP applications in a global, remote-first environment. In this role, you will shape the architecture and workflows of AI-driven systems that directly impact product operations and end-users. Collaborating with ML researchers, product managers, and engineering teams, you will create innovative solutions for retrieval-augmented generation, fine-tuning, and domain-specific AI applications. This role demands a balance of hands-on coding, strategic thinking, and mentorship, with opportunities to influence AI infrastructure and processes at scale. The ideal candidate combines deep expertise in LLMs, NLP, and production-grade ML systems with a passion for pushing the boundaries of AI in real-world applications.
Accountabilities
- Design, implement, and deploy LLM-powered applications to enhance core product offerings
- Lead architecture decisions, cost optimization, and observability practices for AI workflows
- Collaborate closely with ML researchers, engineers, and product teams to define and deliver impactful AI solutions
- Build and maintain high-scale, production-grade ML pipelines and applications
- Integrate vector databases and retrieval-augmented generation pipelines to support contextual AI features
- Mentor team members and drive best practices in ML system design, reliability, and observability
- Monitor and optimize model performance, ensuring scalability, robustness, and efficiency in production
Requirements
- 12+ years of experience in software engineering or ML systems, with strong system design and architecture skills
- Hands-on expertise in Python for ML/NLP development and familiarity with Node.js for integration with product systems
- Deep experience with LLMs, NLP, information retrieval, and text processing algorithms
- Production-grade experience deploying and fine-tuning large language models for domain-specific tasks
- Strong understanding of vector databases (e.g., Pinecone, FAISS, Weaviate) and RAG pipelines
- Knowledge of prompt engineering, LLM API integration, and AI system reliability patterns
- Experience with observability, tracing, metrics, and cost optimization for AI workloads
- Bonus: experience with LangChain/CrewAI, classical ML, multimodal AI systems, or FinTech applications
Benefits
- Competitive salary and stock grant opportunities based on role, location, and employment status
- Fully remote work with flexible scheduling and optional coworking access
- Comprehensive health, financial, and well-being benefits
- Paid time off, parental leave, and support for professional development
- Inclusive, diverse, and equitable workplace that supports growth and mentorship
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job's core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!