Senior Lead Machine Learning Engineer, Agentic AI
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Qualifications
About Upwork Inc.
Upwork Inc. (Nasdaq: UPWK) stands at the forefront of the future of work, seamlessly connecting businesses with a diverse pool of global, AI-powered talent. Our extensive portfolio, including the Upwork Marketplace and Lifted, offers innovative solutions for businesses of all sizes, from Fortune 100 companies to budding entrepreneurs. With over $30 billion in facilitated transactions, we create opportunities and drive transformation across various industries, empowering organizations to scale and innovate in the age of AI. Discover more about us at Upwork.com and follow our journey on LinkedIn, Facebook, Instagram, TikTok, and X.
Similar jobs
Search for Senior Machine Learning Engineer - AI & Big Data
6,235 results
Role overview c-serv is seeking a Senior Machine Learning Engineer with expertise in Artificial Intelligence, Machine Learning, and Big Data. This position is fully remote and open to candidates residing in Canada. The role centers on applying technical depth to projects that shape the direction of technology within the company. What you will do Use advanced algorithms and data-driven methods to solve practical challenges on real-world projects. Collaborate with a skilled team to build and refine AI solutions. Offer technical insight that helps guide the development and improvement of key projects. Collaboration Work alongside professionals who value practical innovation and measurable outcomes. The team emphasizes open communication and collective problem-solving to achieve strong results.
About this OpportunityJoin a global leader in networking that is transforming how businesses manage their networks. Our AI Core group is at the forefront, developing pioneering platforms across various domains such as Generative AI, AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and fine-tuning large language models. Here, innovation is not just welcomed; it is a core expectation.The RoleAs a pivotal AI ML Engineer, you will take on a leadership role in shaping our machine learning strategy. You'll be responsible for creating intelligent, high-performance multi-agent systems that can perceive, learn, and act in real-time.Key ResponsibilitiesDefine and lead the technical vision for machine learning solutions across our product portfolio.Manage the complete software development lifecycle, overseeing everything from design and code reviews to deployment and operational management.Architect robust, scalable microservices, including both synchronous and asynchronous web services.Develop real-time inference pipelines for complex models leveraging tools like Triton, TensorRT, and mixed-precision computing.Mentor fellow engineers, establish technical direction, and cultivate a strong team culture.Promote engineering excellence, system resilience, and continuous improvement in operations.
Wisedocs AI
Wisedocs is an innovative and rapidly expanding AI platform that revolutionizes the way insurance companies evaluate claims. With approximately $20 million USD in funding, over 100 team members worldwide, and more than 90 clients across North America and Australia, we are experiencing remarkable growth, doubling our revenue year after year.Founded by industry experts who have firsthand experience with the claims process, Wisedocs merges extensive domain expertise with cutting-edge AI, trained on over 100 million documents. Our platform simplifies complex medical records into clear, structured insights, supported by expert human oversight.Join our mission-driven team dedicated to developing intelligent products that simplify complexity, expedite decision-making, and create a significant impact when it matters most.Role OverviewWe are on the lookout for a Senior Machine Learning Engineer to spearhead the scaling and innovation of machine learning initiatives across the organization. In this pivotal role, you will enhance our inference and training pipelines to accommodate a higher volume of customers while refining extraction and summarization techniques across various modalities. You will foster a customer-centric approach and collaborate with fellow senior engineers to seamlessly integrate the ML system into the broader Wisedocs platform.Our Current ML EcosystemWe have three primary types of ML systems operational in production: an entity classification system, a custom reports generator, and a series of summarization models. Our entity classification has been functioning for four years and currently processes data asynchronously using a combination of models. Discover more about our initiatives at our tech blog.Recent Projects by Our ML Team:Reconstructing our inference pipeline to achieve 100x scalingDeveloping consistent parsing methods for 50,000-page PDFsDeploying our pipeline within an isolated government client environmentYour ResponsibilitiesDesigning and implementing machine learning models to analyze and interpret large sets of medical and insurance documentsCreating robust, scalable APIs using PythonCollaborating with technical stakeholders and leaders to contribute to system design and implementationEnsuring the reliability and scalability of ML systems while enforcing best practices in data engineering and model lifecycle managementWorking closely with our expert-in-the-loop teams to develop industry-leading evaluationsAdditional responsibilities will evolve as projects progress and change
Datatonic
About Datatonic Datatonic stands as Google Cloud's top partner in AI, specializing in machine learning, data engineering, and analytics. The team helps clients across industries use advanced technology on Google Cloud Platform to modernize operations and uncover valuable insights. Role Overview The Senior Machine Learning Engineer position is a hands-on technical role based in Canada. This engineer writes production-quality Python code and prototypes solutions to complex problems. The role involves leading projects, collaborating closely with clients, and delivering reliable machine learning systems that address real business needs. What You Will Do Develop and maintain machine learning models using Python Apply strong engineering practices to both production systems and prototypes Lead project delivery and help scope new engagements Work directly with clients to understand challenges and deliver tailored solutions Build and maintain trusted client relationships What We Look For Solid foundation in machine learning and data science Experience selecting tools and methods for different ML applications Proficiency in optimizing and deploying ML models Strong communication and consulting skills Ability to deliver innovative AI and Cloud solutions for clients
Join Us in Shaping the Future of AI and Data!At Datatonic, recognized as a premier partner in AI for Google Cloud, we are at the forefront of technological transformation for leading global enterprises. Our expertise ranges from machine learning and data engineering to analytics, all within the Google Cloud Platform ecosystem. Collaborating with us enables our clients to future-proof their operations, harness actionable insights, and maintain a competitive edge in a fast-evolving landscape.Your MissionIn the role of a Senior Machine Learning Engineer, you will craft elegant, efficient code in Python and take pride in your engineering output. You will champion high-quality development practices for both production software and rapid prototypes.Although the position is predominantly hands-on, we are particularly interested in candidates ready to lead projects and engage actively in client discussions. Key responsibilities include establishing trusted relationships with clients, creatively applying machine learning to resolve challenges, defining project scopes, and managing the successful delivery of engagements.To excel in this role, you should possess robust ML and Data Science fundamentals, along with proficiency in selecting appropriate tools for diverse ML use cases. Comfort with model optimization and deployment practices is essential. Additionally, you should exhibit exceptional communication and consulting skills, with a commitment to addressing real business needs through innovative AI and Cloud solutions.
Join Our Team at Brillio:As a leading digital technology service provider, Brillio is at the forefront of innovation, partnering with Fortune 1000 companies to transform challenges into opportunities through strategic digital adoption. Our exceptional team, known as 'Brillians', is dedicated to integrating advanced digital and design thinking skills with a strong commitment to client satisfaction.Brillio is proud to foster an environment that attracts top talent, driven by our focus on cutting-edge technologies and exclusive digital projects. Our continuous effort to enhance the experience of our Brillians has earned us the Great Place to Work® certification, affirming our status as an employer of choice.Position Overview:We are seeking a Senior Data Engineer specializing in Big Data, Snowflake, and Agentic AI. In this role, you will leverage your expertise to drive data engineering initiatives, ensuring our clients can harness the power of data effectively.
Role overview Capco is seeking a Senior Machine Learning Engineer based in Montreal, Canada. This position centers on designing, developing, and refining machine learning models that drive data-informed decisions for clients in the financial services industry. The work covers the complete machine learning lifecycle: from experimentation and deployment to monitoring and continuous improvement. Generative AI and large language models are central to many of the solutions developed in this role. Main responsibilities Build and maintain machine learning models to address key business challenges Manage all phases of the model lifecycle, including feature engineering, tuning, evaluation, and calibration Use predictive analytics and develop queries to extract insights from complex datasets Test, benchmark, and monitor model performance over time Collaborate with stakeholders to translate business needs into scalable AI solutions Requirements Over 5 years of experience in machine learning or data science roles Strong Python programming abilities and hands-on experience building machine learning models Solid understanding of machine learning concepts, model lifecycle, and established practices Experience with large language models, generative AI, and designing queries Analytical approach and clear communication skills, comfortable working with both technical and business teams Preferred qualifications Background in wealth management or financial services (considered an asset) Knowledge of deploying, monitoring, and retraining models in production environments Experience with cloud-based AI platforms or scalable data infrastructure Familiarity with workflow automation or optimization tools Experience working within agile or cross-functional teams Why join Capco? Work on innovative solutions alongside a collaborative team Partner with recognized experts in the field Grow your career in a supportive and inclusive environment Competitive salary and benefits
Jetson Home Inc.
Who You Are:Adaptable and Proactive Problem Solver. You excel in dynamic environments where data is unstructured, and solutions are not immediately apparent. You possess the ability to define problems, make logical assumptions, and adapt swiftly as challenges arise.Systematic Thinker. Your focus extends beyond just models; you consider the entire lifecycle of data, including its generation, movement, deployment of models, and the impact of outputs on product performance. You prioritize accuracy while also valuing latency, reliability, and transparency.Collaborative Team Player. You thrive in teamwork, effectively liaising with product, firmware, backend, and design teams to bridge business objectives, technical constraints, and implementation challenges. Your communication is clear, and you value collective success over individual accolades.What We Need:End-to-End Ownership of Data and ML Systems. You will be responsible for designing, building, and maintaining the data pipelines and machine learning models that drive our core product functionalities.
Join Mistplay, the leading loyalty application for mobile gamers, as we redefine the gaming experience! Our platform connects millions of enthusiastic mobile players, allowing them to discover exciting new games while earning rewards for their time and investment. Players can redeem these rewards for gift cards, making gaming more rewarding than ever. Our mission is to provide the ultimate mobile gaming experience for everyone, everywhere!We are currently seeking a Senior / Staff Platform Engineer, ML & Data to join our dynamic team. In this role, you will report to the Vice President of Data and Machine Learning Platform, playing a crucial role in developing and enhancing our data architecture and machine learning capabilities.
Extreme Networks, Inc.
Senior Staff Data Scientist (Generative AI, Machine Learning): Are you excited about the potential of Generative AI? Do you aspire to make a global impact while addressing challenges in the realm of Artificial Intelligence? Do you envision yourself creating revolutionary products that will redefine the future of AI-driven network management? If so, we invite you to join us at Extreme Networks and take your career to the next level.This is a unique opportunity to influence the development of next-generation networking solutions within the realms of Generative AI, Machine Learning, Big Data, and Cloud Computing. You will play a pivotal role in defining the user experience, shaping product vision, and crafting the technical roadmap, ultimately driving innovation from inception to execution.Now is an exceptional time to join Extreme. Our recent acquisitions have expanded our portfolio and market strategy, leading to unprecedented global growth. We are recognized as a Technology Leader in the Gartner Magic Quadrant and have been honored with multiple Best Employer awards. At Extreme, we are dedicated to fostering a culture of diversity, inclusion, and equality, where every employee thrives because of their unique differences.Our AI Core group is at the forefront of developing platforms and solutions for Generative AI, including AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and LLM fine-tuning. These innovations not only enhance our flagship products but also pave the way for entirely new offerings. Together, we are driving a significant transformation in how businesses manage their networks by creating intelligent, high-performance multi-agent systems that can perceive, learn, and act in real-time.At Extreme, innovation is not just encouraged; it is an expectation. Join us and help to shape the future of network intelligence.
Affinity integrates billions of data points from extensive datasets to craft a precise and powerful depiction of the global professional relationship graph. Our users gain essential insights and visibility to cultivate and leverage opportunities within their teams' networks. The position is part of the AI Platform team, responsible for the AI services that drive Affinity's premier relationship intelligence platform. Our work involves extracting and retrieving information from vast amounts of structured and unstructured data to provide actionable insights to our clients. As a Senior Machine Learning Engineer, you'll collaborate closely with data engineers, software engineers, and product managers to shape the future of the leading CRM platform in private capital. Your role will involve designing and building AI systems that efficiently uncover insights from dynamic business interaction data—an exciting and unique opportunity within the sector. This position focuses on applied machine learning with a significant emphasis on engineering rather than research. You will be instrumental in enhancing our ML Engineering capabilities, specifically in information retrieval and ultimately in recommendation systems. Key Responsibilities: Own the full ML lifecycle: Guide projects from ideation to production, encompassing feature engineering, model selection, deployment, and model observability and evaluation. Translate business needs into ML solutions: Gather product requirements and convert them into robust ML system design specifications. Build recommendation and ranking systems: Architect and implement ranking and recommendation infrastructure from the ground up, initially leveraging integrated off-the-shelf models and evolving to tailored solutions over time. Solve complex problems: Tackle diverse challenges in information extraction, storage, and retrieval for both structured and unstructured data. Collaborate cross-functionally: Work alongside cross-functional teams (product, infrastructure, data engineering, and software engineering) to develop robust, high-scale systems that underpin our data processing and ML operations.
Join Upwork Inc., a global leader in connecting businesses with AI-enabled talent, as a Senior Lead Machine Learning Engineer. In this pivotal role, you will architect and scale the future of agentic intelligence, leading the end-to-end development of AI agents and their underlying platform. From training and evaluating large language models to ensuring runtime orchestration and safety, you will drive innovative solutions that empower both internal teams and external developers to create reliable and high-performing AI agents. This hands-on position blends applied research with platform engineering, making a significant impact on Upwork's mission to transform the workforce for the age of AI.
Stratum-AI
Are you passionate about harnessing the power of machine learning to drive innovation in the mining industry? Stratum-AI is seeking a proactive and skilled Machine Learning Operations Engineer to become a vital part of our Infrastructure Team. In this role, you will play a key role in developing and maintaining the platform that trains, evaluates, and deploys our AI models, ensuring we deliver impactful solutions to our mining clients.Your expertise in Python and machine learning workflows will be instrumental as you collaborate with our talented team of engineers. Together, you will focus on creating a robust infrastructure and advanced tools that elevate our services.This is a fully remote position, allowing you to work from anywhere in Canada.
Toloka AI
Toloka AI seeks a Freelance Machine Learning Engineer for remote contract work based in Manitoba, Canada. This role centers on hands-on AI projects where results have a direct impact. The position allows for independent work from home while engaging with a variety of machine learning efforts. Key responsibilities Use machine learning methods to support ongoing projects Work with Toloka AI teams to develop practical AI solutions Apply technical knowledge to solve concrete, real-world problems Work location This is a remote position open to candidates living in Manitoba, Canada.
Later is the leading platform in influencer marketing, empowering brands to craft unforgettable campaigns with confidence. By leveraging genuine creator relationships, reliable intelligence, and expert support, Later eliminates uncertainty from one of marketing's most visible investments.Our AI-driven platform, backed by over a decade of proprietary data—including billions of social interactions, impressions, and more than $2.4 billion in verified influencer-generated purchases—enables teams to predict campaign success before launch.By merging valuable insights with expert guidance, Later takes the guesswork out of influencer marketing, allowing brands to select the ideal creators, execute thoroughly managed campaigns, and achieve significant growth in awareness, engagement, and revenue. Trusted by major enterprise brands such as Nike, Wayfair, Unilever, and Southwest Airlines, Later harmonizes creativity with performance to ensure campaigns not only look impressive but also yield tangible results. Discover more at later.com.About this Position:We are seeking a Machine Learning Infrastructure Engineer to join our expanding Data & Platform team. In this pivotal role, you will establish the framework that drives our AI and machine learning capabilities across Later's product suite. As our inaugural dedicated ML Infrastructure Engineer, you will oversee the systems that facilitate model experimentation, training, deployment, and large-scale monitoring.This position is essential for accelerating our data science endeavors and fostering future AI innovations. You will design and maintain reliable, secure, and scalable ML infrastructure that empowers data scientists and engineers to deploy impactful models confidently. If you are passionate about creating robust ML systems in a dynamic environment and are eager to set the standard for ML Ops at Later, this is your chance.
At MaintainX, we are revolutionizing asset and task management in industrial and frontline environments with the world's leading mobile platform. Our modern, IoT and cloud-based solutions enhance maintenance, safety, and operational efficiency for physical equipment and facilities. We empower over 12,000 organizations, including renowned names like Duracell, Univar Solutions, Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell, to achieve operational excellence and reliability at scale. Following our $150 million Series D funding led by Bain Capital Ventures, Bessemer Ventures, August Capital, Amity Ventures, and Ridge Ventures, we have raised a total of $254 million, valuing MaintainX at $2.5 billion. As we embark on our next phase of growth, we are heavily investing in AI/ML, LLM, and industrial IoT to transform frontline team operations by predicting failures before they occur, automating workflows, and embedding intelligence into every asset and procedure. The Role We are seeking a highly qualified and motivated Senior Machine Learning Engineer to drive the technical direction and architecture of our predictive maintenance and asset intelligence initiatives. You will combine deep expertise in machine learning with strong software engineering and leadership skills. You will mentor engineers, develop systems, and lead the roadmap for AI-driven maintenance intelligence across thousands of industrial sites. This position sits at the intersection of machine learning architecture, IoT data systems, and product impact, forming the cornerstone of MaintainX's predictive and generative AI strategy. Key Responsibilities: Lead the technical direction for predictive maintenance, anomaly detection, and LLM-powered intelligence across all MaintainX products. Design end-to-end ML systems, from data ingestion and feature engineering to model training, deployment, and monitoring. Mentor a growing team of ML and data engineers, instilling best practices in experimentation, evaluation, and model lifecycle management. Collaborate with product and engineering leaders to align our efforts with the company's overarching goals.
MaintainX is the world's leading mobile platform dedicated to asset and task management in industrial and frontline environments. We offer a modern, cloud-based IoT solution that streamlines the maintenance, safety, and operation of physical equipment and facilities. Empowering over 12,000 organizations including Duracell, Univar Solutions, Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell, we help them achieve operational excellence and reliability at scale. Following our Series D funding round of $150 million led by Bain Capital Ventures, Bessemer Ventures, August Capital, Amity Ventures, and Ridge Ventures, MaintainX has raised a total of $254 million, valuing the company at $2.5 billion. As we enter our next growth phase, we are heavily investing in AI/ML, LLMs, and industrial IoT to transform how frontline teams operate by predicting failures before they occur, automating workflows, and embedding intelligence into every asset and process.
Tiger Analytics
Tiger Analytics is seeking a talented and forward-thinking Senior Machine Learning Engineer with extensive hands-on experience in Google Cloud Platform (GCP) and Vertex AI. In this pivotal role, you will be responsible for designing, building, and deploying scalable machine learning solutions, while operationalizing ML models and managing the complete ML lifecycle from data ingestion to model serving and monitoring.Key Responsibilities: Develop, train, and optimize machine learning models utilizing Vertex AI, leveraging Vertex Pipelines, AutoML, and custom model training techniques. Design and construct scalable ML pipelines for feature engineering, model training, evaluation, and deployment. Deploy models to production via Vertex AI endpoints and ensure seamless integration with downstream applications or APIs. Collaborate closely with data scientists, data engineers, and MLOps teams to foster reproducible and dependable ML workflows. Monitor model performance, establish alerting systems, retraining triggers, and drift detection mechanisms. Utilize GCP services such as BigQuery, Dataflow, Cloud Functions, Pub/Sub, and GCS throughout ML workflows. Apply CI/CD principles to ML models using Vertex AI Pipelines, Cloud Build, and GitOps practices. Implement model governance, versioning, explainability, and security best practices within Vertex AI. Document architectural decisions, workflows, and model lifecycles clearly for internal stakeholders.
Cresta is dedicated to transforming every customer interaction into a strategic advantage by harnessing the full potential of contact centers. Our innovative platform fuses advanced AI with human insight, enabling contact centers to uncover customer insights, streamline processes, and enhance team productivity. Founded by the renowned Sebastian Thrun, a pioneer from the Stanford AI lab and visionary behind Google X, Waymo, and Udacity, our leadership team also includes CEO Ping Wu, co-founder of Google Contact Center AI, and Tim Shi, an early member of OpenAI.Join us on an exhilarating journey to redefine the future of work with AI technology. The revolution begins at Cresta.
Join Stratum AI as a Forward Deployed Machine Learning Engineer and be part of our Technical Services team focused on tackling complex real-world challenges.In this role, you will work extensively with custom architectures using PyTorch, applying your expert knowledge of complex Convolutional Neural Networks, Graph Neural Networks, and Transformers.We prefer candidates based in Canada for this remote-first position.Technical Services Team ResponsibilitiesConduct foundational research to design and implement advanced AI resource modeling techniques applicable to various mining operations.Refine existing architectures to train resource models tailored for specific mines.Effectively communicate model quality, metrics, performance, and methodologies to non-ML technical stakeholders.Identify opportunities for enhancing mining operations and garner client support for new modeling parameters.Monitor deployed model performance over time and innovate on ways to improve existing models.Role ResponsibilitiesCustomize Stratum’s deep learning models for specific mining contexts.Develop and sustain high-quality machine learning code using Python.Explore innovative approaches to enhance resource and metallurgical models for specific mines.Allocate 60% of your time to applied ML for individual mines and 40% to foundational ML across multiple mines.Participate in a minimum of 2 mine visits annually to engage directly with clients.Develop into a senior engineer capable of identifying additional applications of our technology with existing clients.Navigate and thrive amidst complex datasets and evolving client needs, turning ambiguity into structured, actionable plans.Role RequirementsMinimum of 2 years of experience in machine learning or related fields.Proficient in Python and PyTorch with a strong foundation in deep learning principles.Experience with Convolutional Neural Networks, Graph Neural Networks, and Transformers is essential.Excellent communication skills, particularly in translating technical concepts to non-technical audiences.Strong analytical and problem-solving abilities, especially in ambiguous situations.
Sign in to browse more jobs
Create account — see all 6,235 results

