Upstaff

Senior AI/ML Engineer

$$$$

Summary

  • Senior AI/ML Engineer with extensive experience deploying machine learning models on cloud platforms including GCP, AWS, and Azure.
  • Experienced in Python and ML frameworks such as TensorFlow, PyTorch, and scikit-learn.
  • CI/CD pipelines and managing ML workflows: Kubeflow and VertexAI.
  • Background in data processing with Apache Beam/Dataflow and expertise in model monitoring, performance optimization, and scaling.
  • Ability to collaborate cross-functionally to deliver AI-driven solutions in production environments.

Location: Poland, Romania, Bulgaria, Czech Republic, Slovakia.

  • Location: Poland - B2B Only
  • Romania - COE or B2B,
  • Bulgaria: COE / B2B,
  • Czech Republic - CEO
  • Slovakia - COE

 

Role Overview:

The Senior Artificial Intelligence/Machine Learning Engineer is a key member of the MLOps team within a cross-functional development environment. This role involves close collaboration with data scientists, software engineers, and other stakeholders to operationalize machine learning models by deploying, maintaining, and monitoring them efficiently in production. The engineer contributes to enhancing model performance and infrastructure, supporting AI-driven solutions that address complex business challenges.

 

Responsibilities:

  • Model Deployment: Collaborate with data scientists to transition machine learning models from development to production, ensuring high performance and scalability.
  • Build Pipelines: Develop and maintain data and model pipelines that integrate seamlessly with existing systems to support reliable and efficient workflows.
  • CI/CD for ML: Design and implement continuous integration and delivery pipelines to streamline the deployment process of machine learning models.
  • Model Monitoring: Monitor the performance of deployed machine learning models to ensure reliability, scalability, and quality over time.
  • Collaboration: Work with cross-functional teams to design solutions that meet business needs while adhering to best practices in machine learning and software engineering.
  • Optimization: Continuously improve infrastructure to maintain cutting-edge AI model production and delivery capabilities.

 

Technologies and Tools:

  • Cloud platforms: Google Cloud Platform (GCP), Amazon Web Services (AWS), Microsoft Azure
  • CI/CD tools: GitHub Actions, Docker
  • ML platforms/frameworks: VertexAI (Enterprise Agent Platform), Kubeflow, SageMaker
  • Data processing frameworks: Apache Beam, Dataflow (highly desirable)
  • Programming languages and libraries: Python, TensorFlow, PyTorch, scikit-learn

 

Key Skills and Competencies:

  • Strong foundation in both machine learning and software engineering
  • Experience deploying machine learning models in production environments
  • Expertise in building and maintaining CI/CD pipelines for ML
  • Knowledge of monitoring and maintaining models post-deployment
  • Problem-solving and troubleshooting skills related to models and pipelines
  • Performance and cost optimization experience (e.g., latency, throughput) is highly desirable
  • Excellent communication skills for effective cross-team collaboration


Technologies: Cloud platforms (GCP, AWS, Azure), VertexAI, Kubeflow, SageMaker, Python, TensorFlow, PyTorch, scikit-learn, Apache Beam, Dataflow, Docker, CI/CD, GitHub Actions.

Required skills experience

Python 5 years
Tensorflow 5 years
PyTorch 5 years
Apache Beam 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
MLOps, CI/CD, Github Actions, Docker, GCP, Kubeflow, AWS SageMaker (Amazon SageMaker), AWS, Azure
Published 2 September
12 views
ยท
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...