Requirements
•Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, Mathematics, Statistics, or a related field, or equivalent practical experience
•4+ years of professional software engineering experience, including at least 2 years building and shipping ML or AI systems in production
•Strong proficiency in Python and core ML libraries, including PyTorch and/or TensorFlow, scikit-learn, pandas, and NumPy
•Hands-on experience deploying LLM-based applications using Anthropic Claude, Azure OpenAI, OpenAI, or open-source models
•Practical RAG and embeddings experience, including at least one production vector store
•Proficiency with AI coding tools such as Claude Code and Cursor, alongside strong manual coding fundamentals
•Solid command of Git, branching strategies, and pull-request-based code review
•Hands-on experience building and operating CI/CD pipelines for production workloads
•Hands-on experience deploying services on Azure and with containerization using Docker
•Strong written and verbal communication; able to explain modeling decisions and trade-offs to non-technical stakeholders
•Ability to thrive in a fully remote, globally distributed team
Conditions
•Location: Europe
•Contract
•Work location: anywhere in Europe