Senior Machine Learning Engineer developing next-gen AI systems at Cresta. Leading high-impact AI initiatives and collaborating with cross-functional teams in a remote setting.
Responsibilities
Lead the design and development of Cresta’s next-generation AI Agents and Agentic Assist systems, defining system architecture and core modeling approaches.
Architect intelligent, multi-step agent workflows that combine real-time guidance, knowledge retrieval, reasoning, summarization, and automated actions into cohesive production systems.
Design, deploy, and optimize LLM-powered systems, including Retrieval-Augmented Generation (RAG) pipelines, multi-agent orchestration, and domain-adapted models.
Improve reasoning, planning, and tool-use capabilities in real-world AI applications.
Develop evaluation strategies for complex, non-deterministic systems, including offline benchmarking, online experimentation, and LLM-as-a-judge methodologies.
Diagnose and mitigate real-world failure modes such as hallucinations, retrieval errors, tool misuse, prompt brittleness, and multi-step reasoning breakdowns.
Define and measure quality metrics (e.g., accuracy, faithfulness, task completion, latency, cost, robustness) to improve system reliability and performance.
Optimize AI systems for scalability, latency, security, and cost efficiency in production environments.
Collaborate cross-functionally with product, frontend, and backend teams to integrate AI capabilities seamlessly into Cresta’s platform.
Mentor engineers, contribute to technical strategy, and help shape the roadmap for Cresta’s AI systems.
Requirements
Bachelor’s degree in Computer Science, Mathematics, or a related field; Master’s or Ph.D. preferred.
5–8+ years of industry experience building and deploying machine learning systems in production, including significant experience working with LLMs.
Strong expertise in NLP, Generative AI, transformer architectures, embeddings, and retrieval systems.
Proven experience designing and deploying Retrieval-Augmented Generation (RAG) systems in enterprise environments.
Experience building and evaluating complex agentic or multi-step LLM workflows.
Strong knowledge of modern ML frameworks and tools (e.g., PyTorch, TensorFlow, Hugging Face) and distributed/cloud-based infrastructure.
Demonstrated ability to optimize real-time ML systems for performance, scalability, and reliability.
Strong technical leadership skills, with the ability to influence cross-functional decisions and raise the engineering bar.
Benefits
We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
Paid parental leave to support you and your family
Monthly Health & Wellness allowance
Work from home office stipend to help you succeed in a remote environment
Machine Learning Evaluation Specialist designing tasks for unsolved ML problems using deep domain expertise. Opportunity for graduates to contribute to challenging AI research tasks on a fully remote basis.
Machine Learning Specialist developing and deploying innovative ML/DL solutions to monitor space environment at NorthStar Earth & Space. Collaborating with a multidisciplinary team to address space traffic management challenges.
Direct hire permanent role for Material Handler or Machine Operator in Brantford, ON. Pay rate $25 - $30/hour with night premium and overtime on 12 - hour continental shifts.
Machine Learning Engineer developing AI Agents utilizing LLMs for contact centers. Collaborating with engineering teams to integrate cutting - edge AI solutions in production environments.
Senior Machine Learning Engineer focused on model optimization algorithms at Red Hat. Contributing to deep learning software and collaborating with product and research teams in open - source context.
Machine Learning Engineer designing and deploying ML pipelines at a fintech platform in Canada. Collaborating with engineers to optimize models and performance while implementing MLOps best practices.
Senior ML Engineer developing and improving ML Ops frameworks for autonomous vehicle solutions at Torc Robotics. Collaborating with developers to drive future innovations in autonomous freight on a global scale.
Lead Machine Learning Engineer at Torc Robotics improving frameworks for autonomous vehicles. Join a team that develops advanced solutions in the autonomous vehicle space.
ML Engineer role at Eqvilent constructing systems for data validation and ML models. Involves data pipelines, exploratory analysis, and machine learning model evaluations.
MLOps Engineer improving training pipelines and model performance for Eqvilent. Responsible for implementing CI/CD and monitoring systems in a remote work environment.