Senior Software Developer, Machine Learning Specialist
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
Experience Level
Senior
Qualifications
About osedea
osedea is an innovative technology company focused on agile development. We prioritize our people and their aspirations while fostering a culture of collaboration and continuous improvement. We embrace diversity and strive to create a welcoming environment for all.
Similar jobs
Search for Senior Software Engineer for Machine Learning Platform
5,746 results
Afresh Technologies, Inc.
Join Afresh Technologies as a Senior Software Engineer and play a critical role in enhancing our Machine Learning Platform. This is an exciting opportunity to work on cutting-edge technology in a fully remote environment. You will collaborate with data scientists and engineers to build scalable machine learning solutions that drive innovation and improve efficiency in food supply chains.
Movable Ink
About the Role Movable Ink is hiring a Senior Platform Engineer with a focus on Machine Learning for its Toronto office. This role centers on building and improving machine learning features within our marketing technology platform. What You Will Do Work closely with colleagues from different teams to design and implement machine learning solutions that strengthen the platform. Develop and maintain systems that help clients deliver personalized experiences to their audiences at scale. Apply engineering expertise to create reliable, maintainable, and scalable ML infrastructure. Location This position is based in Toronto at Movable Ink.
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.
Afresh Technologies, Inc.
Join our cutting-edge team at Afresh Technologies as a Staff Software Engineer specializing in Machine Learning Platforms. In this fully remote position, you will play a pivotal role in designing, building, and optimizing our ML infrastructure to support innovative solutions that redefine the food supply chain. Your expertise will help us harness the power of machine learning to drive efficiency and sustainability in food distribution.
Narvar is expanding and seeking a talented Senior Software Engineer II to innovate and enhance our platform. At Narvar, data is integral to our success, enabling you to make a significant impact on our organization, partners, and end users. As a Machine Learning Engineer at Narvar, you will engage in full-stack development, crafting production-level code and managing machine learning operations for diverse teams. Key Responsibilities Design and implement machine learning algorithms applicable to e-commerce, consumer behavior, market analysis, logistics, and innovative product development. Analyze real-world consumer data utilizing natural language processing, image classification, time series analysis, outlier detection, and user modeling. Handle large volumes of unstructured data effectively. Bridge the disciplines of mathematics, machine learning, business, and computer science to influence millions of users with your contributions. Enhance the capabilities of the data science team by developing frameworks, tools, and methodologies that are leveraged by the entire team. Provide strategic guidance to the team through high-quality documentation, code reviews, and a strong vision that reflects both practical experience and broader industry insights.
Greetings, Future Homie!Join us at Homebase, where we are passionate about empowering small businesses to flourish. Our dynamic team is driven by empathy, urgency, and a bold approach that leads to meaningful outcomes. At Homebase, every team member contributes to elevating our standards, supporting each other, and celebrating our collective successes.We are not merely developing an application; we are fostering unstoppable teams. Are you ready to join us?Your Impact Begins HereAs a Platform Engineer, you will play a key role in designing and implementing components for our data and ML platforms. Your contributions will empower data engineering, data science, and product teams to create features driven by data and machine learning, ensuring that our systems are scalable, reliable, and seamlessly integrated.Architect, develop, and enhance the ingestion processes for large volumes of both structured and unstructured data from a variety of sources.Facilitate data architecture transformation initiatives on Databricks, promoting scalable and efficient systems.Lead the design and implementation of platform components for training, deploying, and monitoring machine learning models in production environments.Provide insights into industry best practices, tools, and technologies in the field of machine learning engineering.Champion continuous enhancements of data and ML workflows through automation and innovative solutions.Own projects end-to-end, ensuring successful delivery from planning to execution.Collaborate with cross-functional teams to gather business requirements and develop effective technical solutions. Key to Your Success - These experiences and strengths will position you for success:Over 5 years of experience in software development, with a focus on data and machine learning.Proficient in SQL, Python, and Databricks.Experience with Airflow, Kafka, and Redshift.Strong skills in data modeling and database design.Expertise in building and deploying machine learning models, including language models.Experience in creating model serving pipelines for batch, streaming, and real-time inference.Demonstrated ability to work collaboratively in a fast-paced environment.
About FaireFaire is an innovative online wholesale marketplace that champions the local economy. We believe that independent retailers worldwide can outpace major corporations like Walmart and Amazon, even if they are smaller entities in comparison. At Faire, we harness technology, data, and machine learning to empower a vibrant community of entrepreneurs globally. Think of your favorite local boutique; we facilitate their access to the finest products from around the world, enabling them to thrive in their neighborhoods. By providing the right tools and insights, we aim to level the playing field, allowing small businesses to effectively compete with e-commerce giants.By nurturing independent businesses, Faire is fostering positive economic growth in local communities worldwide. We are on the lookout for intelligent, resourceful, and passionate individuals to join our mission of promoting the shop local movement. If you believe in community and collaboration, we invite you to be part of ours.About this RoleAs a Senior Staff Machine Learning Platform Engineer, you will be responsible for shaping the technical vision and progression of Faire’s ML platform. Your role will include setting standards, influencing organization-wide architecture, and leading complex, cross-functional initiatives to enhance data science efficiency on a large scale. Additionally, you will play a crucial role in adapting ML workflows to leverage contemporary AI productivity tools. Your work will not only involve building models but also architecting the systems that empower those models to support tens of thousands of small retailers in growing their local businesses.
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.
About Affirm Affirm is working to reshape the credit industry by making payments more transparent and consumer-friendly. The company’s mission centers on helping people buy now and pay later, without hidden fees or compounding interest. Team Overview: Machine Learning Feature Platform The Machine Learning (ML) Feature Platform is a core part of Affirm’s ML Platform group. This team partners closely with the ML Training & Serving Platform to build a unified ecosystem for machine learning and data that supports key business goals. Role Focus The ML Feature Platform team builds and maintains a self-service platform that streamlines the development and deployment of data features used in machine learning and decision-making at Affirm. The platform is central to Affirm’s ML and online decisioning, and its reliability and speed are critical for meeting availability and latency standards. Key Responsibilities Design, build, and support tools for feature creation, exploration, and deployment Manage data storage, access, and visibility to ensure data is available and discoverable Develop and maintain infrastructure for offline backfilling and ongoing platform improvements Work on this team shapes the daily experience of Machine Learning Engineers, analysts, and decision-making groups across Affirm. Platform enhancements can drive broad improvements throughout the organization. Who We’re Looking For Affirm is searching for engineers who are motivated to advance machine learning capabilities and recognize how platform work can deliver wide-reaching positive effects. Curiosity about data platforms and a drive to make ML easier and more effective for others are valued on this team. Location This role is fully remote within Canada.
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
At StackAdapt, we are at the forefront of marketing technology, enabling marketers to precisely engage and convert their audiences. With an astounding 465 billion automated optimizations executed every second, our AI-driven StackAdapt Marketing Platform bridges the gap between brand and performance marketing, delivering measurable results throughout the customer journey. The most innovative marketers partner with StackAdapt to execute high-impact campaigns across diverse programmatic advertising and marketing channels.We are on the lookout for a Senior Software Engineer to become a vital member of our Stats & Analytics Data Platform team — the backbone of our extensive data infrastructure at StackAdapt. This team processes terabytes of data daily, catering to both real-time and batch processing needs. Our data platform guarantees the freshness, accuracy, and cost-effectiveness of data, ensuring that analytics, machine learning, and product teams can rely on trustworthy, governed datasets.As a remote-first company, StackAdapt welcomes candidates from all over the United States and Canada.
Role overview Aerovect is looking for a Machine Learning Operations Software Engineer to join the team in Toronto. The position centers on building and deploying machine learning models that support the company’s products. The main focus is on refining workflows, maintaining model reliability, and contributing to the team’s results. What you will do Develop and maintain systems that handle the deployment of machine learning models Collaborate with engineers and data scientists to improve and streamline machine learning processes Help ensure the performance and reliability of Aerovect’s product offerings Location This role is based in Toronto.
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
Who We AreWe are a dynamic technology company, thriving in agile development. At the heart of everything we do are our people; that is what truly matters to us. We genuinely care about our clients and their environments, as well as the grand dreams, aspirations, and professional growth of every member of our team.We firmly believe that unity is strength, which is why we are constantly seeking new ways to build connections with everyone around us.We value diversity in all its forms: backgrounds, personalities, career paths, languages... absolutely everything. This subject opens opportunities for concrete innovations as well as learning and exchanges. We want everyone to feel welcomed and at home in all that we do.Fun is also part of our mission. Every day, we rise with the motivation to make the world a more efficient and enjoyable place.Role OverviewAs a Senior Software Developer and Machine Learning Specialist, you are ready and eager to collaborate with and mentor both technical and non-technical teammates while planning, developing, and delivering enterprise AI software solutions for our clients. We expect you to take ownership of your tasks, excel in time management, and learn quickly, while also focusing on continuous personal improvement.The technologies listed below are indicative. Above all, we consider personal skills and growth potential during the selection process.
Join Mistplay, the leading loyalty app for mobile gamers, as a Senior Machine Learning Platform / Infrastructure Engineer II. At Mistplay, our vibrant community of millions of mobile gamers engages with our platform to discover new games and earn valuable rewards. Players are compensated for their time and investment in gaming, redeeming these rewards for gift cards. Our mission is to enhance the mobile gaming experience for everyone, everywhere! Download Mistplay on the Google Play Store here and connect with us on Instagram, Twitter and Facebook.Important Note: In Canada , Mistplay operates under a hybrid model, requiring 2 days per week in-office presence in Toronto (400 University Ave) & Montreal (1001 Blvd. Robert-Bourassa).
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 Elastic as a Principal Software Engineer II specializing in Machine Learning and Elasticsearch, where you'll lead advanced projects and innovate solutions for our clients. You will work with a talented team of engineers and contribute to the development of state-of-the-art applications that leverage machine learning algorithms and Elasticsearch capabilities. This is an opportunity to shape the future of search technology and make a significant impact within our organization.
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.
About UsAt osedea, we are a dynamic and innovative technology development company that places people at the core of our mission. Our commitment extends beyond delivering exceptional services to our clients; we genuinely care about our team members' aspirations, dreams, and professional growth.We believe in the strength of community, actively seeking to forge meaningful connections with everyone we encounter.Diversity is celebrated in all its forms here. We value different backgrounds, perspectives, and experiences, fostering an environment where every individual feels welcomed and included.With a focus on collaboration and enjoyment, we approach each day with enthusiasm as we strive to create a more efficient and enjoyable world.
Who We AreSamsara (NYSE: IOT) leads the way in the Connected Operations™ Cloud, a platform designed to empower businesses reliant on physical operations to leverage Internet of Things (IoT) data for actionable insights and operational improvements. At Samsara, we strive to enhance safety, efficiency, and sustainability across industries that are vital to our global economy, such as agriculture, construction, field services, transportation, and manufacturing. Our mission is to digitally transform these sectors at scale.Joining Samsara means playing a key role in defining the future of physical operations and collaborating on a diverse range of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As a recently public company, you will have the freedom and support to make a significant impact as we build for the future.About the Role:We are in search of a Senior Machine Learning Engineer to spearhead the evolution of our safety systems architecture. You will drive the transition of our ML stack from isolated, end-to-end models to a cohesive Perception Platform Layer. Your objective is to develop a robust infrastructure that converts raw sensor data into immediate, high-stakes decisions, guaranteeing the reliable performance of our models in both cloud and edge environments.This position is fully remote for candidates located in Canada.You Should Apply If:You want to make a meaningful impact on essential industries: The software, firmware, and hardware you develop will lead to tangible outcomes—ensuring essential services are maintained, food reaches grocery stores, and, most importantly, that workers return home safely.You aspire to build for scalability: With over 2.3 million IoT devices deployed to our global clientele, you will engage with a variety of new and established technologies, fostering innovative solutions that propel the physical operations of the world's industries.You are a lifelong learner: Our ambitious goals require a growth mindset, as we navigate a broad spectrum of technologies, challenges, and customer needs.
Sign in to browse more jobs
Create account — see all 5,746 results

