DigitalTeam is hiring. We are a worldwide software service provider and currently looking for a Middle ML/AI Engineer to join our team.
- Bachelor’s or Master’s degree in Computer Science, or Data Science, or AI.
- At least 3 years of experience working as a Machine Learning Engineer or Data Scientist.
- Strong foundation in machine learning principles and a solid understanding of neural network fundamentals.
- Practical experience handling and analyzing time-series datasets.
- Proficiency in Python and ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Hands-on experience with MLOps practices, including CI/CD workflows, containerization (Docker), orchestration tools (Airflow/Kubeflow), and deployment using Kubernetes, SageMaker, or custom infrastructure.
- Familiarity with tools for experiment tracking and model version control.
- Strong English communication skills.
Responsibilities:
- Build and refine machine learning models, with a particular emphasis on Non-Intrusive Load Monitoring (NILM).
- Create and improve ML models for demand forecasting.
- Process and analyze large-scale time-series datasets derived from household energy usage.
- Design, develop, and maintain complete end-to-end machine learning pipelines.
- Dataset and model version control
- Model testing, validation, and ongoing monitoring
- CI/CD workflows for ML model delivery
- Scalable deployment strategies and safe rollback mechanisms
- Establish tools and best practices for reproducibility, experiment tracking, and model lifecycle management (e.g., MLflow, DVC, Weights & Biases).