-
Tata Consultancy Services

Machine Learning Engineer

Tata Consultancy Services
Portugal Β· Full-time Β· Mid-Senior

Are you a Machine Learning Engineer seeking a new interesting challenge? πŸ”

If your answer is yes, it’s your lucky day so keep reading, it can be just what you're looking for! πŸ‘€


🧐 WHAT WE ARE LOOKING FOR IN YOU?

  • Deep proficiency in Python and its data science ecosystem, including libraries like Pandas, NumPy, Scikit-learn, and TensorFlow/PyTorch.
  • Extensive hands-on experience with at cloud platform Azure and its specific ML services (e.g., SageMaker, Vertex AI, Azure Machine Learning).
  • Expertise in containerization technologies like Docker and container orchestration frameworks, particularly Kubernetes.
  • Proven experience building and managing automated CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or CircleCI.
  • Strong command of Infrastructure as Code (IaC) tools, with a preference for Terraform or CloudFormation.
  • Practical experience with ML lifecycle management and experiment tracking platforms like MLflow, Kubeflow, or Weights & Biases.
  • Solid grounding in software engineering fundamentals, including version control with Git, unit/integration testing, and writing clean, maintainable code.
  • Knowledge of distributed data processing frameworks such as Apache Spark


🧐 HOW WILL YOUR DAILY JOB BE?

  • Design, build, and maintain a robust, scalable, and secure MLOps infrastructure on cloud platforms like AWS, GCP, or Azure.
  • Develop and manage sophisticated CI/CD (Continuous Integration/Continuous Deployment) pipelines tailored for machine learning models, automating training, evaluation, deployment, and monitoring.
  • Automate the end-to-end machine learning lifecycle, from data acquisition and preprocessing to model training, versioning, and production serving.
  • Collaborate closely with Data Scientists to productionize their models, assisting with code refactoring, containerization, and performance optimization for deployment.
  • Implement and manage containerization solutions using Docker and container orchestration platforms like Kubernetes to run machine learning workloads at scale.
  • Establish and govern best practices for the entire ML ecosystem, including model versioning, data versioning, experiment tracking, and code repositories.
  • Develop and deploy comprehensive monitoring solutions for production models to track performance, detect model drift and data skew, and trigger automated alerts or retraining processes.
  • Manage and optimize cloud infrastructure for machine learning tasks, ensuring cost-effectiveness, resource utilization, and high availability of training and inference environments.
  • Create and maintain reusable tools, frameworks, and software development kits (SDKs) to accelerate and standardize the process of model development and deployment for the data science teams.
  • Ensure the reliability, security, and scalability of all machine learning systems in production, performing root cause analysis and resolving complex technical issues.


πŸ“… WHERE AND WHEN?

  • Workplace: Lisbon + hybrid work
  • Work Schedule: 9AM to 6PM


🀝 WHAT WE CAN OFFER YOU?

  • Permanent contract πŸ“‹
  • Pay and benefits πŸ’Έ - Competitive salary and a flexible compensation plan adapted to your needs (Ticket restaurant plan + Health Insurance).
  • Opportunity knocks πŸ‘πŸ» - Being a part of a growing company, we want to support your path with a career development plan and annual performance-based compensation reviews.
  • Learn as you grow πŸ“š - Starting with a fantastic onboarding program, TCS has robust learning platforms that will allow you to learn and grow personal as professionally.
  • Bring your buddy πŸ‘« - If you have referred a friend for an open position under the BYB Scheme and she/he is hired you’ll receive a very attractive cash award.
  • Connect globally 🌏 - Work with people from all over the world. You can feel the multicultural workforce.
  • And so on πŸŽ‰ - Appreciations, incentives, Team Building activities, diversity and inclusion programs, sustainability activities, corporative events... This has only just begun!


πŸ’‘ WHO ARE WE?

Tata Consultancy Services (TCS) is an Information Technology (IT) company founded in 1968, being part of the Tata Group.

With a presence in 55 countries and over 600,000 employees, TCS is recognized as the #1 Employer in Europe by the Top Employers Institute πŸ₯‡

In our portfolio of services, we have information technology services, asset-based solutions, global consulting, engineering and industrial services, digital solutions and services, application maintenance and development, quality assurance and testing services, IT infrastructure and BPS 🎯

We stand out for our experience, reliability, passion, confidence, creativity and skills πŸ’―


WELCOME, WE ARE WAITING FOR YOU! πŸš€

Key Skills

Ranked by relevance

machine learning containerization cloud docker cicd infrastructure as code high availability kubernetes gitlab ci terraform kubeflow jenkins python apache gitlab pandas mlflow numpy spark mlops git aws gcp ai
Login to Apply
Posted
May 22, 2026
Type
Full-time
Level
Mid-Senior
Location
Lisboa

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TUI
Related

Machine Learning Ops Engineer

2026-05-22

Full-time
Not Applicable
Portugal
Hospitality
Engineering
View Job Details
TUI
Related

Machine Learning Ops Engineer

2026-05-22

Full-time
Not Applicable
Portugal
Hospitality
Engineering
View Job Details
Tata Consultancy Services
Related

Developer

2026-05-24

Full-time
Mid-Senior
Oman
IT Services
Information Technology