Senior ML Engineer

SoftServe

Polska

Hybrid

PLN 180,000 - 280,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SoftServe is seeking a Senior Machine Learning Engineer to transform AI ideas into scalable, production-grade solutions. You will bridge ML, software engineering, and cloud tech, delivering reliable, observable ML systems on AWS with cross-functional teams.

You will design and productionize ML services, data pipelines, and model infra, focusing on robust testing, CI/CD, and documentation to support long-term business impact.

Qualifications

  • 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.
  • Hands-on experience building and operating cloud-based applications on AWS.
  • Strong proficiency in Python and software development best practices, including testing, code reviews, observability, and CI/CD.
  • Experience with modern ML and deep learning frameworks, preferably PyTorch.
  • Practical experience developing containerized applications with Docker and deploying in Kubernetes.
  • Understanding of distributed systems, cloud-native architectures, and scalable data processing.
  • Experience in Agile development environments and collaborating with cross-functional teams.
  • Strong communication skills and ability to document designs, decisions, and procedures.

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

Skills

Python
CI/CD
Testing
Code reviews
Observability
Distributed systems
Agile development
Communication
Documentation

Education

Bachelor's or Master's in Computer Science, Software Engineering, Data Science, or related field

Tools

AWS
Docker
Kubernetes
PyTorch

Job description

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.

About us

We are a digital engineering and technology consulting company where expertise grows alongsidepeople. For more than 30years, we have been elevating technology: helping organizations navigate complex businesschallenges by combining deepengineering knowledge with thoughtful, research-backed innovation. Our teams work across keyareas: digitalengineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalablesolutions rooted in realbusiness needs and measurable human impact.

You bring your perspective and ambition. We create an environment where your work meetsclarity, confidence, andpurpose.

We offer

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

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

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

Advanced tech communities

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

More opportunities available

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applied Machine Learning Engineer
Applied Machine Learning Engineer

Hitachi Energy • Kraków

On-site
PLN 45,000 - 65,000
Competitive benefits for financial wellbeing
Support for physical and mental wellbeing
Senior AI/ML Engineer (GenAI, AWS)
Senior AI/ML Engineer (GenAI, AWS)

Provectus • Kraków

On-site
PLN 180,000 - 280,000
Senior AI/ML Engineer (GenAI, AWS)
Senior AI/ML Engineer (GenAI, AWS)

Provectus • Kraków

On-site
PLN 190,355 - 274,957
Machine Learning Engineer
Machine Learning Engineer

Traffit • Polska

Hybrid
PLN 180,000 - 280,000
MLOps Engineer
MLOps Engineer

XM • Polska

On-site
PLN 140,000 - 230,000
Private health insurance
Intellectually stimulating work
International training opportunities
Senior Machine Learning Engineer
Senior Machine Learning Engineer

SoftServe • Poland

On-site
PLN 180,000 - 300,000
Lead Computer Vision Engineer
Lead Computer Vision Engineer

SoftServe • Polska

Hybrid
PLN 360,000 - 720,000
Health coverage
Paid time off
Learning opportunities
+1
Lead Machine Learning Engineer
Lead Machine Learning Engineer

SoftServe • Poland

On-site
PLN 180,000 - 260,000
Senior Software Engineer (AI/ML)
Senior Software Engineer (AI/ML)

AIDA projektai, MB • Warszawa

Remote
PLN 260,000 - 380,000
Remote work
B2B contract
Competitive compensation
Machine Learning Engineer (Production)
Machine Learning Engineer (Production)

Zohorecruit • Polska

Hybrid
PLN 210,000 - 310,000