Senior Machine Learning Engineer
Remote · Ukraine
Job Summary
Senior Machine Learning Engineer to lead end-to-end ML systems across NLP/LLM pipelines and predictive analytics. Responsibilities include designing and fine-tuning LLM/NLP pipelines to interpret regulatory texts, converting requirements to executable formats, implementing Retrieval-Augmented Generation for semantic querying, optimizing prompt strategies, and building production-ready MLOps pipelines (Docker/Kubernetes, Kubeflow/MLflow) for on-premise environments. You will develop time-series forecasting and classification/anomaly detection models for procurement/supply chain, design multi-objective optimization algorithms, and ensure model performance with monitoring for drift. The role emphasizes collaboration with data scientists, engineers, and domain experts in a structured agile delivery model, with a focus on robust, explainable, and scalable solutions in enterprise settings. Education reimbursement and location-flexible arrangements are noted in the offering. The position offers flexible remote/office-based work arrangements and a competitive salary package.
Required Qualifications
- 5+ years of experience in Machine Learning Engineering
- Proficiency in Python and ML libraries (PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy)
- Experience with transformer architectures (BERT, GPT, Llama) and NLP frameworks (Hugging Face, LangChain)
- MLOps tools and practices (Docker, Kubernetes, MLflow)
- Data preprocessing pipelines for structured and unstructured data
- Ability to design advanced ML techniques for engineering domains (supply chain, etc.)
- Experience in agile environments with engineering standards and documentation
- Strong communication skills for collaboration with data scientists and domain experts
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.