Machine Learning Engineer - Python
Core
Building and optimizing production-ready ML models to support education learning analytics and DRC's Education Data Science initiatives.
Role type
Machine Learning Engineer (Python, NLP, LLMs)
Builds
Production ML models for education analytics
Domain
Education technology / Learning analytics
Deliverable
production ML models
Required skills
Python, TensorFlow or PyTorch, NLP techniques, Large Language Models (Transformers), Data preparation, Model evaluation, Cloud deployment (AWS), CI/CD concepts
Preferred skills
Prompt engineering, Educational assessment data domain knowledge, Git version control
Technologies
Python, TensorFlow, PyTorch, AWS, Git
Responsibilities
Design, train, evaluate and iterate on machine learning models; Develop maintainable Python code for model workflows; Collaborate with MLOps/DevOps for production deployment; Diagnose model performance and data quality issues; Contribute to model versioning and monitoring best practices.
Seniority
Mid-level (2-5 years experience)