
Senior Machine Learning Engineer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in Canada.
• Design, develop, deploy, and manage model-driven applications.
• Create optimization tools based on sophisticated optimization models operating at scale.
• Architect APIs, manage data ingestion, implement multiprocessing, ensure observability, develop algorithms, set performance benchmarks, and create automated tests.
• Establish automated evaluation frameworks and assess model performance.
• Transform requirements into verifiable specifications complete with scope, constraints, and acceptance criteria.
• Break down work into manageable tasks and evaluate the output of AI coding agents for accuracy and maintainability.
• Contribute to the AI harness of teams and influence the utilization of agents.
• Take responsibility for production quality, safety, reliability, deployments, service monitoring, alert notifications, and customer issue resolution.
• Engage directly with clients as a forward-deployed engineer to grasp business needs and enhance value delivery.
• Collaborate with product managers, designers, conversation designers, and engineers to establish success metrics and communicate trade-offs, capabilities, and risks.
• Over 5 years of relevant experience.
• Bachelor's degree in computer science, software engineering, or a related technical discipline.
• Proficient in object-oriented programming, data structures, algorithms, system design, concurrency, parallelism, APIs, data modeling, and testing.
• Strong preference for experience in Python.
• Familiarity with Java, JavaScript, Kubernetes, or GraphQL is advantageous.
• Experience with Python, MLflow, Weights & Biases, LoRA, PEFT, SageMaker, Vertex AI, AzureML, Kubeflow, Airflow, Prefect, TorchServe, Triton, vLLM, SHAP, LIME, pandas, Spark, and SQL.
• Comfortable engaging with customers amidst incomplete information and stringent timelines.
• Proven experience in developing robust and resilient systems.
• Strong analytical skills and experience in incorporating AI into engineering processes, SDLC, workflows, or decision-making.
• Familiarity with Operations Research, Vehicle Routing Problems, Mathematical Optimization, or Field Service Management is a plus but not mandatory.
• Employees have the option to work remotely.
• Flexible work arrangements based on the nature of the job and designated location.
• An accessible and inclusive application process.
• Support for reasonable accommodations.
• Commitment to equal opportunity employment.
Narvar
HOOK
TELUS Digital
Natera
Get handpicked remote jobs straight to your inbox weekly.