Engineering & Technology
Senior
Poland

Senior ML Engineer

ABOUT THE ROLE

We are looking for a Senior Machine Learning Engineer to help transform innovative AI solutions into scalable, production-grade products. In this role, you will work at the intersection of Machine Learning, Software Engineering, and Cloud Technologies, partnering with AI, Computer Vision, NLP, Data Engineering, and MLOps specialists to deliver reliable, secure, and observable ML systems on AWS.

You will play a key role in bringing AI-powered capabilities to production, building robust data and model pipelines, and establishing engineering best practices that enable long-term scalability and business impact.

RESPONSIBILITIES

  • Design, develop, and maintain scalable machine learning services, data pipelines, and cloud-native applications on AWS
  • Productionize AI, Computer Vision, NLP, and predictive modeling solutions, ensuring reliability, performance, and operational excellence
  • Build high-quality, maintainable, and well-tested software following modern engineering standards and best practices
  • Collaborate with cross-functional teams to develop end-to-end ML solutions, from data preparation and feature engineering to model deployment and monitoring
  • Implement automated model evaluation, performance monitoring, and continuous validation processes to support production systems
  • Contribute to cloud infrastructure, deployment automation, and CI/CD processes to ensure efficient software delivery
  • Create and maintain technical documentation, including architecture designs, operational procedures, and engineering guidelines
  • Participate in code reviews, architectural discussions, and continuous improvement initiatives to strengthen engineering excellence across the team

REQUIREMENTS

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field
  • Strong commercial experience in Machine Learning Engineering and software development, including delivering production-ready ML solutions
  • Hands-on experience building and operating cloud-based applications and machine learning systems on AWS
  • Strong proficiency in Python and solid knowledge of software development best practices, including testing, code reviews, observability, and CI/CD
  • Experience working with modern machine learning and deep learning frameworks, preferably PyTorch
  • Practical experience developing containerized applications with Docker and deploying solutions in Kubernetes environments
  • Understanding of distributed systems, cloud-native architectures, and scalable data processing solutions
  • Experience working in Agile development environments and collaborating with cross-functional engineering teams
  • Strong communication skills and ability to document technical designs, decisions, and operational processes

NICE TO HAVE

  • Experience deploying and supporting Computer Vision, Natural Language Processing, or forecasting solutions in production
  • Familiarity with model serving frameworks such as vLLM, Triton Inference Server, or TorchServe
  • Experience optimizing ML inference workloads using techniques such as quantization, ONNX, or TensorRT
  • Experience with ML lifecycle and experiment management tools, including MLflow or Weights & Biases
  • Experience building solutions in regulated industries such as Healthcare, Life Sciences, Financial Services, or Insurance
  • Experience using AI-powered developer tools, such as GitHub Copilot or Claude Code, to improve engineering productivity


SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

#LI-Remote

Role Summary

Location

Poland

Work type

Remote/Office

Direction

Engineering & Technology

Subdirection

Data Science

Tech level

Senior

Personal recruiter:

Rositsa Zhelyazkova

Personal recruiter

Apply Now

Fill out the form, and we'll be in touch shortly.

CV/Resume in English will speed up its processing time
Upload file

About us

We are a digital engineering and technology consulting company where expertise grows alongside people. For more than 30 years, we have been elevating technology: helping organizations navigate complex business challenges by combining deep engineering knowledge with thoughtful, research-backed innovation. Our teams work across key areas: digital engineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalable solutions rooted in real business needs and measurable human impact.

You bring your perspective and ambition. We create an environment where your work meets clarity, confidence, and purpose.

About us

We offer

Flexible work model

Work from home, from the office, or in a hybrid format that supports focus and collaboration.

Compensation & Benefits

Competitive, market-based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.

People-first Leadership

Approachable leaders who communicate openly, keep teams close to the strategy, and support long-term planning.

Advanced tech communities

Stay close to AI/ML, Cloud, Quantum Computing, IoT, and Robotics communities, with projects built on modern frameworks.

More opportunities available

Browse all open positions to find the best fit for your experience.

Browse all positions
103200