remote
Machine Learning Engineer - Ruhumi Technologies
ML Engineer
Experienced Machine Learning Engineer skilled in building, monitoring, and governing ML/GenAI solutions, with strong Python, deep‑learning frameworks, and cloud infrastructure expertise.
About the role
Key Responsibilities
- Design and implement scalable frameworks for evaluating and monitoring machine‑learning and generative‑AI models.
- Develop and maintain platforms, metrics, and dashboards that govern model performance, safety, and accuracy.
- Build and automate tooling, CI/CD pipelines, and infrastructure (AWS, Docker, Kubernetes) to support model deployment and lifecycle management.
- Collaborate with senior engineers and data scientists to troubleshoot model drift, bias, and operational issues.
- Document best practices, create reusable components, and contribute to knowledge‑sharing across the ML engineering team.
Requirements
- 5+ years of software engineering experience with at least 2 years focused on machine‑learning engineering.
- Proficiency in Python and deep‑learning libraries such as TensorFlow or PyTorch.
- Hands‑on experience with model tracking and serving tools (e.g., MLflow, Docker, Kubernetes) and cloud platforms like AWS.
- Strong understanding of model evaluation, monitoring, and governance concepts, including safety and bias mitigation.
- Ability to work independently in a remote environment and communicate technical solutions effectively.
Skills
pythontensorflowpytorchmlflowawsdockerkubernetes