
Junior Machine Learning Engineer – Alerts Team
Posted Jul 18

Posted Jul 18
This is a fully remote position, open to applicants in Canada.
• Model Development & Fine Tuning: Create, construct, and deploy machine learning models throughout their entire lifecycle.
• Fine-tune and customize large language models (LLMs) utilizing domain-specific alert data.
• Upgrade existing models to the latest versions.
• Engage directly with Python machine learning libraries including PyTorch, TensorFlow, Hugging Face, and XGBoost.
• Collaborate with data and engineering teams to develop scalable machine learning pipelines.
• AI Agent Development & LLM Orchestration: Design and execute AI agents.
• Integrate with APIs from OpenAI and Anthropic.
• Ensure agent workflows are observable, verifiable, and resilient in production environments.
• Monitor and report on model performance, drift, and inference latency in production settings.
• Technical Excellence: Establish high standards for code and model quality through thorough reviews of code, experiments, and evaluation outcomes.
• A minimum of 2 years of professional experience in a machine learning or applied machine learning engineering position.
• Familiarity with natural language processing (NLP), text classification, or information retrieval is a significant advantage given our domain.
• Comfort in working with large, noisy, real-world datasets.
• Proven experience in building and managing AI agents or LLM-driven systems in production.
• Practical experience with OpenAI and/or Anthropic APIs, including tool usage, streaming, and prompt management.
• Experience in evaluating the outputs of machine learning components (e.g., precision and recall).
• Opportunities for professional development.
• Flexible work arrangements.
Docket
BJAK
Oxford Instruments plc
VIAFLOW®
Get handpicked remote jobs straight to your inbox weekly.