Machine Learning Systems Architect

2 weeks ago


Montreal, Quebec, Canada DRW Full time

About DRW

DRW is a diversified trading firm with over three decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world.

We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trade at our own risk. Our team works on a variety of high-impact machine learning projects across DRW's businesses.

Job Description

We are seeking a Machine Learning Engineer to join us in this exciting role. As a member of our team, you will be surrounded by cutting-edge technology and experienced machine learning, data, and software professionals providing you with the best possible environment to succeed.

You will have the chance to make a great impact on our business by designing and implementing scalable and performant systems to serve machine learning models.

Responsibilities

  • Optimize training and inference performance of deep learning models
  • Create and maintain feature pipelines, feature stores, model stores
  • Monitor production models and set up retraining infrastructure to improve performance
  • Optimize models for deployment on different hardware configurations
  • Drive projects and lead new initiatives
  • Facilitate discussions on code implementation, testing, software architecture best practices
  • Actively engage with others on the team to resolve challenging design and coding issues

Requirements

  • A bachelor's or a master's degree in computer science, software engineering or equivalent
  • 6+ years of experience building software for machine learning systems
  • Strong understanding of machine learning and deep learning concepts
  • Excellent programming and scripting skills (we predominantly work in Python and Go)
  • Experience with building, validating, deploying, monitoring, and updating production models
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, TensorRT, ONNX
  • Experience with one or more of the following is an asset: distributed systems and cloud computing (Kubernetes, Docker, GCP, AWS), multi-threaded programming, hardware/software interaction

Benefits

We offer a competitive salary range of $180,000 - $250,000 per year, depending on your experience and qualifications. We also provide a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, and paid time off.

Other Opportunities

We have a community initiative program that allows our employees to give back to their communities. If you are passionate about machine learning and enjoy working with cutting-edge technologies, we encourage you to apply for this exciting position.



  • Montreal, Quebec, Canada Reliant AI, Inc. Full time

    Job Description:We are seeking a highly skilled Chief Machine Learning Architect to join our team at Reliant AI, Inc. as a Lead Software Engineer.About the Role:This position involves working with us to formulate engineering timelines, organize work, make workflow decisions, identify technical challenges, communicate across the organization, and help lead...


  • Montreal, Quebec, Canada Reliant AI, Inc. Full time

    About Reliant AI, Inc.:We are a cutting-edge technology company that specializes in the development of innovative machine learning software.Our team is dedicated to creating solutions that drive insights and automation within our platform.In order to achieve this goal, we are seeking a highly skilled senior engineer with experience in both software...


  • Montreal, Quebec, Canada Houston Texans Full time

    Epic Games is a global leader in game technology and entertainment, with a team of world-class talent across 25 countries and 46 studios. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning experiences.About the RoleWe're seeking an experienced Machine Learning Architect to lead our...


  • Montreal, Quebec, Canada Mediabistro Full time

    Job SummaryWe are seeking a highly skilled AI Machine Learning Technical Architect to join our team at Mediabistro. As a key member of our organization, you will be responsible for designing and implementing scalable solutions for batch and real-time workloads for serving models and their outputs.


  • Montreal, Quebec, Canada Epic Games Full time

    We are seeking a highly skilled Lead Data Scientist and Machine Learning Architect to join our Advanced Analytics and ML Services team at Epic Games.About the RoleThis is an exciting opportunity to guide the technical direction of our team, focusing on building foundational production-grade systems that support R&D and exploratory stages. You will work...


  • Montreal, Quebec, Canada Airudi Full time

    About the RoleAs a Senior Machine Learning Engineer at Airudi, you will be responsible for designing, developing, and deploying MLOps systems to support the productization of innovative, human-centric AI solutions. Your expertise will help drive collaboration with a multidisciplinary team comprising data scientists, software engineers, product managers, and...


  • Montreal, Quebec, Canada Reliant AI, Inc. Full time

    We're seeking a seasoned software architect to lead the development of our next-generation machine learning platform. This is an exciting opportunity to design and implement scalable, distributed systems that leverage generative AI to provide comprehensive answers.The ideal candidate will have extensive experience in architecting and delivering machine...


  • Montreal, Quebec, Canada US Tech Solutions Full time

    Job Description:The Machine Learning Expert will be responsible for understanding business needs and translating them into effective machine learning solutions. They will work closely with clients to identify new opportunities for machine learning applications and ensure that the company's strategy is aligned with these initiatives.Key...


  • Montreal, Quebec, Canada S I Systems Full time

    Job OverviewS I Systems is seeking a highly skilled Data Modelling Expert to join our team. This is a fantastic opportunity for an experienced professional to leverage their expertise in machine learning and data modelling to drive business growth.About the RoleThis is a contract position that requires a strong background in statistical approaches, including...


  • Montreal, Quebec, Canada Bounteous Full time

    Role SummaryAs a key member of our team, you will work on developing and implementing machine learning models to drive business insights and drive digital transformation. This role requires a strong background in machine learning, data engineering, and software development. You will be responsible for designing and implementing business solutions in agile...


  • Montreal, Quebec, Canada Reliant AI, Inc. Full time

    About Reliant AI, Inc.:We are a cutting-edge technology company that is pushing the boundaries of artificial intelligence.As a senior engineer on our team, you will have the opportunity to work on technically challenging machine learning problems and design and deploy ML algorithms, models, and systems that drive insights and automation within our...


  • Montreal, Quebec, Canada Octav Labs Inc. Full time

    We are seeking an experienced Senior Data Systems Architect to join our team at Octav Labs Inc. in Montreal, Canada.Job DescriptionThe successful candidate will play a central role in enabling data-driven decisions for the development of our product. As a key member of our technical team, you will help lead the development of best practices and optimize our...


  • Montreal, Quebec, Canada WeighPack Systems Inc Full time

    Job OverviewWeighPack Systems Inc is a leading manufacturer of Packaging Machinery solutions. As an Electrical Design Architect, you will play a pivotal role in shaping cutting-edge projects and creating revolutionary products.About the RoleYou will be responsible for crafting electrical design architecture, developing detailed Bill of Materials (BOM) and...


  • Montreal, Quebec, Canada Reliant AI, Inc. Full time

    About Us:We at Reliant AI, Inc., are on a mission to revolutionize decision-making by harnessing the power of generative AI. Our cutting-edge algorithms analyze key information sources, providing comprehensive and factual answers to even the most complex queries.We're not just AI enthusiasts – we're scientists, builders, and entrepreneurs who have...


  • Montreal, Quebec, Canada LexisNexis Canada Inc. Company Full time

    Key Responsibilities:Develop and implement advanced machine learning models with a focus on Retrieval-Augmented Generation (RAG) systems.Design, test, and optimize prompt engineering techniques to enhance the performance of language models.Build, fine-tune, and deploy BERT (Bidirectional Encoder Representations from Transformers) models for various NLP...


  • Montreal, Quebec, Canada DRW Full time

    At DRW, we combine sophisticated technology and exceptional people to operate in markets around the world. Our team values autonomy and the ability to pivot quickly to capture opportunities.About the RoleWe are looking for a highly skilled Data Science Engineer to join our machine learning development team. In this role, you will design and implement...


  • Montreal, Quebec, Canada Reliant AI, Inc. Full time

    About the RoleWe are seeking a highly skilled Principal Data Architect to lead our efforts in designing and architecting ML solutions with our data scientists and engineers. Collaborate to build scalable, distributed, and fault-tolerant infrastructure for large data volumes and real-time inference.Key Responsibilities:Design and architect ML solutions,...


  • Montreal, Quebec, Canada TEHORA Full time

    Job Title: Software Engineer with Proficiency in AI and Machine LearningIn this role, you will work closely with our team to develop and implement cutting-edge AI and machine learning solutions. As a software engineer in this position, you will be responsible for designing, developing, and deploying software applications that utilize AI and machine learning...


  • Montreal, Quebec, Canada WonderBotz Full time

    Transform Business through Intelligent Automation:At WonderBotz, we're driving business transformation through the lens of Intelligent Automation, leveraging AI to deliver innovative solutions and exceptional support.Key Responsibilities:Evaluate long-term direction and recommend solutions to scale with our rapid growth.Collaborate with team members on key...


  • Montreal, Quebec, Canada CBCRadio-Canada Full time

    Job Title: Senior Machine Learning DeveloperAbout the Role:We are seeking a highly skilled Senior Machine Learning Developer to join our team at CBC/Radio-Canada. As a Senior Machine Learning Developer, you will be responsible for designing, developing, and deploying machine learning solutions using Microsoft Azure Machine Learning. You will work...