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
Related Jobs
3 roles aligned with this opportunity
Machine Learning Ops Engineer
2026-05-22
Machine Learning Ops Engineer
2026-05-22
Developer
2026-05-24
- Posted
- May 22, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Lisboa
- Company
- Tata Consultancy Services
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Machine Learning Ops Engineer
2026-05-22
Machine Learning Ops Engineer
2026-05-22
Developer
2026-05-24