Senior Machine Learning Engineer
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. ResponsibilitiesDesign and implement machine learning solutions tailored to domain-specific business needsLeverage data science techniques, classical machine learning methods, and generative AI to extract actionable insightsBuild, deploy, and optimize ML pipelines, addressing feature generation, model evaluation, retraining, and automationInterpret analytical results and model outputs, translating them into clear, actionable strategies for stakeholdersCollaborate with teams across the organization to gather requirements and deliver impactful machine learning solutionsResearch and integrate emerging ML and AI technologies to improve processes and systemsDocument workflows, algorithms, and findings to support reproducibility and knowledge sharing Requirements3+ years of hands-on experience applying data science and machine learning techniques to solve real-world problemsStrong ability to define business problems and design ML-driven solutions with an analytical focusExpertise in Python and SQL, with proficiency in frameworks such as Scikit-learn, Pandas, and PyTorchSolid 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 challengesSkills in storytelling through data visualization tools like Tableau, R-Shiny, Streamlit, or LookerExcellent communication skills, with the ability to present technical concepts to both technical and non-technical audiencesProven problem-solving skills with the ability to independently manage and take ownership of projectsCollaborative mindset with experience working in cross-functional teams to align objectives and deliver resultsExcellent command of written and spoken English (B2+ level) Nice to haveMaster’s or PhD degree in Computer Science, AI, Machine Learning, or a related field We offerFor your comfortable work:Remote and hybrid work opportunitiesOption to work from our centrally located office in AthensCorporate laptop providedPrivate health insuranceMeal vouchers / restaurant ticketsMy Benefit card (264€/year)Monthly public transportation cardFor your growth:Global and diverse client portfolio, large-scale projects, and trendy technologiesDiverse multicultural, multi-functional, and multilingual work environmentOpportunity to contribute to internal and open-source productsOutstanding career development opportunities with a transparent career path and a roadmap to accelerate your journeyPossibility to create a Personal Development Plan from the first day in the companyNumerous opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to LinkedIn Learning courses, external e-LibrariesCertification opportunitiesKnowledge-sharing with colleagues from EPAM's global tech and non-technical communitiesLanguage courses EPAM strives to provide its global team of over 61,700 professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. Our colleagues are the source of EPAM's success, so we value cooperation, strive to always understand our clients' business and aim for the highest quality standards. No matter where you are, you will join a dedicated, diverse community that will help you realize your potential to the fullest. The remote option applies only to the Candidates who will be working from any location in Greece.