remote
Junior Machine Learning Engineer - Alerts Team - samdesk Canada Inc.
ML Engineer
Junior Machine Learning Engineer focused on building real‑time alert pipelines using Python, ML models, and AWS services to deliver crisis alerts for global clients.
About the role
Key Responsibilities
- Develop and maintain Python-based ML pipelines that ingest and process real‑time data streams for alert generation.
- Collaborate with data scientists to deploy and monitor ML models in production on AWS.
- Write efficient SQL queries to extract and transform data from large datasets.
- Utilize Git for version control and participate in code reviews.
- Automate deployment workflows with Docker and CI/CD pipelines.
Requirements
- Strong programming skills in Python and experience with ML libraries (scikit‑learn, TensorFlow, or PyTorch).
- Hands‑on experience with AWS services such as S3, Lambda, SageMaker, or EC2.
- Proficiency in SQL and relational database concepts.
- Familiarity with containerization (Docker) and basic CI/CD practices.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonmachine learningawssql