
Senior Machine Learning Engineer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a highly skilled Senior Machine Learning Engineer to design and implement machine learning models and systems that address complex challenges and drive meaningful business outcomes. You will play a critical role in extracting insights from data, building advanced pipelines, and leveraging generative AI to develop impactful solutions. This position combines technical proficiency, innovative thinking, and collaboration to deliver scalable results aligned with organizational goals.
Responsibilities
- Design and implement machine learning solutions tailored to domain-specific business needs
- Leverage data science techniques, classical machine learning methods, and generative AI to extract actionable insights
- Build, deploy, and optimize ML pipelines, addressing feature generation, model evaluation, retraining, and automation
- Interpret analytical results and model outputs, translating them into clear, actionable strategies for stakeholders
- Collaborate with teams across the organization to gather requirements and deliver impactful machine learning solutions
- Research and integrate emerging ML and AI technologies to improve processes and systems
- Document workflows, algorithms, and findings to support reproducibility and knowledge sharing
Requirements
- 3+ years of hands-on experience applying data science and machine learning techniques to solve real-world problems
- Strong ability to define business problems and design ML-driven solutions with an analytical focus
- Expertise in Python and SQL, with proficiency in frameworks such as Scikit-learn, Pandas, and PyTorch
- Solid understanding of statistical methods, machine learning algorithms, and advanced techniques like deep learning or LLMs (Large Language Models)
- Experience applying statistical concepts such as regressions, A/B tests, clustering, and probability to business challenges
- Skills in storytelling through data visualization tools like Tableau, R-Shiny, Streamlit, or Looker
- Excellent communication skills, with the ability to present technical concepts to both technical and non-technical audiences
- Proven problem-solving skills with the ability to independently manage and take ownership of projects
- Collaborative mindset with experience working in cross-functional teams to align objectives and deliver results
- Excellent command of written and spoken English (B2+ level)
Nice to Have
- Master’s or PhD degree in Computer Science, AI, Machine Learning, or a related field
Work Location
- Hybrid in Greece
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
