HumanBit Logo

ML DevOps Engineer | Codersbrain

full-time
Posted on June 28, 2025

Job Description

Not specified

Job Summary

We are seeking a skilled professional to design, implement, and manage end-to-end systems that support the machine learning lifecycle. The successful candidate will contribute to building and maintaining robust data pipelines, integrating ML models into production environments, and ensuring efficient CI/CD processes. This role offers the opportunity to work on complex, multi-language systems in a dynamic and collaborative environment.

Responsibilities

  • Develop and Deploy Systems: Design, implement, and maintain cloud-based machine learning systems, containerized applications, and data pipelines.
  • Manage Integrations: Work with ML frameworks (TensorFlow, PyTorch, Keras) and generative AI frameworks to integrate advanced modeling techniques into production.
  • Implement CI/CD Processes: Develop and automate CI/CD pipelines using tools such as Jenkins, GitLab CI, or similar, ensuring seamless and reliable deployments.
  • Collaborate with Teams: Partner with cross-functional teams to troubleshoot complex production issues, optimize systems, and enhance overall performance.
  • Maintain Best Practices: Uphold strong software engineering standards across multi-language systems and ensure adherence to best practices in ML model serving and lifecycle management.

Qualifications

  • Educational Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Cloud Experience: Proven experience with cloud platforms like AWS, GCP, and Azure.
  • Containerization: Proficiency with containerization tools such as Docker and Kubernetes.
  • Programming Skills: Strong expertise in Python and Shell scripting, with familiarity in ML frameworks including TensorFlow, PyTorch, and Keras.
  • ML Lifecycle Knowledge: Solid understanding of the machine learning lifecycle, data pipelines, and model serving.
  • CI/CD Proficiency: Experience with CI/CD tools such as Jenkins, GitLab CI, or comparable solutions.
  • Software Engineering: Strong software engineering skills in building and maintaining complex, multi-language systems.
  • Problem Solving & Communication: Excellent troubleshooting abilities alongside strong communication skills for effective cross-functional collaboration.

Preferred Skills

  • Experience with generative AI frameworks.
  • Exposure to deep learning approaches and advanced modeling techniques.

Experience

  • Proven track record in building end-to-end systems, whether as a Platform Engineer, ML DevOps Engineer, Data Engineer, or in a comparable role.
  • Relevant experience in software engineering, machine learning operations, and continuous integration/deployment within complex production environments.

Environment

  • Work setting details such as location, remote work options, and office environment are not specified. However, the role is expected to function in a dynamic, collaborative, and fast-paced setting that may include flexible work arrangements.
Powered by
HumanBit Logo