HamburgerMenu
hirist

W2S Solutions - Machine Learning Engineer - Vertex AI

Posted on: 25/07/2025

Job Description

Job Description: Machine Learning Engineer (MLE) + Vertex AI

We are seeking a highly skilled and independent Machine Learning Engineer (MLE) with a strong focus on Google Cloud Platform (GCP) Vertex AI. This is a permanent, full-time position for candidates with 4-8 years of experience, who are capable of contributing independently and driving complex machine learning projects.

The ideal candidate will be a self-starter who thrives in an environment where they can take ownership of their work without constant guidance. You will be instrumental in migrating and deploying multiple machine learning workloads onto Vertex AI, demonstrating your expertise in end-to-end ML solution delivery.

Responsibilities :

- Design, develop, and deploy robust machine learning solutions using GCP Vertex AI.

- Lead the migration of existing and new ML workloads to Vertex AI, ensuring scalability, performance, and reliability.

- Collaborate with cross-functional teams to understand business requirements and translate them into technical ML solutions.

- Implement and maintain CI/CD pipelines for ML models, ensuring efficient and automated deployments.

- Develop and optimize ML pipelines for data ingestion, feature engineering, model training, and inference.

- Write clean, maintainable, and well-tested code in Python and SQL.

- Apply software engineering best practices, including Unit Testing and Test-Driven Development (TDD).

- Work with distributed programming frameworks like Apache Spark and PySpark for big data processing.

- Utilize Infrastructure as Code (IaC) principles for managing cloud resources.

- Engage directly with clients to understand their needs, present solutions, and gather feedback.

Required Skills and Experience :


- 4-8 years of experience in Machine Learning Engineering, with at least 3 years of hands-on experience as an MLE.


- Demonstrated expertise with GCP Vertex AI, including experience in moving multiple MLE workloads to the platform.

- Strong proficiency in Python for machine learning, data manipulation, and software development.

- Advanced knowledge of machine learning concepts, algorithms, and industry best practices.

- Proven experience with cloud technologies and integrating with ML services across major cloud providers, specifically GCP Vertex AI, AWS SageMaker, or DataRobot.

- Solid experience with SQL for data querying and manipulation.

- Experience in technology delivery methodologies, including Waterfall and Agile.

- Experience with distributed programming frameworks (e.g., Apache Spark, PySpark).

- Strong software engineering skills, including design patterns, data structures, and algorithms.

- Experience working with big data cloud platforms (GCP, AWS, Azure).

- Practical experience with DevOps principles and CI/CD pipelines.

- Familiarity with Unit Testing and Test-Driven Development (TDD).

- Experience with Infrastructure as Code (IaC).

- Ability to interact directly with clients and communicate technical concepts effectively.

Must-Have Skills :


- Vertex AI

- Machine Learning Engineering (MLE)

- AWS (Cloud Technologies)

- Python

- SQL

This role is ideal for an independent and proactive MLE who is ready to make a significant impact by leveraging their deep expertise in Vertex AI and other cloud ML platforms. If you are passionate about delivering cutting-edge machine learning solutions and thrive in a fast-paced environment, we encourage you to apply.

info-icon

Did you find something suspicious?