Ciklum is looking for a Senior Artificial Intelligence/Machine Learning Engineer to join our team full-time in Poland.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As a Senior Artificial Intelligence/Machine Learning Engineer, become a part of a cross-functional development team engineering experiences of tomorrow.
Responsibilities:
- Own the ML lifecycle: take models from problem framing through training, deployment and monitoring
- Frame problems: turn business goals into ML tasks and metrics. Use plain code where a model isn’t needed
- Build models: classical ML, time series and NLP, plus LLM and RAG features where they fit
- Evaluate rigorously: sound validation, the right metrics, and evals that gate every release
- Ship and run models: deploy with Docker and CI/CD on cloud ML platforms, and monitor drift and cost
- Deliver with AI: use AI coding agents throughout, and validate their output strictly
- Collaborate: review code and experiments, mentor others and explain results to stakeholders
Requirements:
- ML experience: 5+ years, with models shipped to production
- Python: pandas, scikit-learn, and PyTorch or TensorFlow
- ML fundamentals: validation, overfitting, f