Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Developer

DRW

DRW is a diversified trading firm with over 3 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 trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies team. This team builds AI and ML-powered tools and solutions that enable teams across the firm and support AI researchers. You'll build data pipelines for RAG systems, optimize embedding workflows, and architect scalable solutions for managing analytical, relational, structured, and unstructured data.

Responsibilities

  • Design and build data pipelines for RAG systems, including document ingestion, chunking, embedding generation, and vector storage.
  • Build ingestion pipelines for structured and unstructured data sources into a centralized data lake, ensuring data is clean, normalized, and accessible for analytics, research, and AI workloads.
  • Develop data processing workflows to prepare and optimize datasets for fine-tuning and inference workloads.
  • Build monitoring and evaluation frameworks to measure retrieval quality, latency, and system performance.
  • Collaborate with ML engineers to optimize data formats and storage patterns for GPU-accelerated inference.
  • Implement caching strategies and data versioning systems to support efficient model serving.
  • Deploy and manage vector databases, embedding services, and data processing pipelines.
  • Drive initiatives to improve data quality, reduce latency, and enhance the accuracy of retrieval systems.
  • Continuously learn and stay up-to-date with emerging technologies and best practices in data engineering and AI.
  • Proactively contribute ideas for new tools, process improvements, and technology adoption that move the team forward.

Requirements

  • Bachelor's or Master's degree in Computer Science, Data Engineering, or related field.
  • 2-5 years building data systems and pipelines in production environments.
  • Strong experience with RAG architectures, including vector databases (Milvus, ChromaDB, Pinecone, Weaviate, or Qdrant).
  • Proficiency in Python with experience using DAG-based orchestration platforms (Airflow, Dagster, Prefect, or similar).
  • Hands-on experience with embedding models and semantic search systems.
  • Experience with distributed data processing frameworks (Apache Spark, Ray, or Dask).
  • Understanding of LLM inference optimization techniques and prompt engineering.
  • Familiarity with Docker, containerization, and orchestration platforms.
  • Strong grasp of data engineering best practices including data modeling, ETL/ELT patterns, and data quality.

For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at

California residents, please review the California Privacy Notice for information about certain legal rights at

[]

Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Data Developer in Montréal, QC vacancy
  •  ...build a more efficient and enjoyable world. Role overview You enjoy diving into complex problems, understanding the story behind the data and designing solutions that scale? You’ll work across diverse domains and with modern technology stacks, while contributing to the... 
    Suggested
    Full time

    osedea

    Montréal, QC
    8 hours ago
  •  ...which replaces inefficient processes with a faster and safer technological alternative. Job Description As a Senior Data Transfer Developer, you will design, build, and evolve robust data transfer systems and interfaces that ensure accurate, secure, and efficient... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    5 days ago
  •  ...Senior Data Developer Who We Are 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global video game company, publishing titles developed by some of the most influential... 
    Suggested
    Apprenticeship
    Casual work
    Work from home

    2K

    Montréal, QC
    26 days ago
  •  ...Business Solutions Architect, application teams, and business stakeholders to deliver data and artificial intelligence solutions that make processes and systems smarter. They develop and maintain data pipelines that meet the requirements of predictive models and design... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    27 days ago
  •  ...Fortune’s Impact 20 list, which recognizes companies making people’s lives better through innovation. Your Role at SafelyYou As a Data Developer at SafelyYou, you will build and maintain data repositories, pipelines, and transformations for customer-facing products, internal... 
    Suggested
    Remote work
    Work from home

    SafelyYou

    Montréal, QC
    more than 2 months ago
  •  ...et de développement logiciel. TASKS YOU WILL ACCOMPLISH We are seeking a highly skilled Python developer to support the continued development of an aircraft data model used in digital engineering workflows. This role focuses on software development and data... 
    Full time
    Temporary work
    Worldwide

    SOGECLAIR

    Montréal, QC
    22 days ago
  •  ...We are seeking a highly skilled EBX / MDM Developer to support the design development and optimization of enterprise Master Data Management solutions. The ideal candidate will have strong hands-on experience with TIBCO EBX data quality data governance processes and match &... 
    Full time

    Maarut

    Montréal, QC
    13 hours ago
  •  ...join our Market Risk Technology team . In this role, you will develop and enhance the Market Risk Platform. This is a hands-on Software...  ...large-scale distributed systems. Solid understanding of data structures, algorithms, and software design patterns. Strong working... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    1 day ago
  • $32.36 - $50.56 per hour

     ...Job Responsibility: Angular Developer (Contract) Montreal, QC, Canada (On-site) Contract (6 months) Published 5 hours ago Angular development...  ...provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable... 
    Contract work

    Capgemini

    Montréal, QC
    7 days ago
  •  ...technology and build a more sustainable, more inclusive world. As a developer, candidate will play a pivotal role in shaping our organization's...  ...solutions. If you're passionate about full-stack technologies, data engineering, and driving innovation, also candidate will be an... 
    Full time

    Capgemini

    Montréal, QC
    9 days ago
  •  ...interface into the stack of the Smart Factory, generating the right data and insights that drive entirely new scales of process...  ...continue to grow globally.   What You’ll Do As a Frontend Developer at Poka, you’ll play a key role in building features that have a... 
    Work at office
    Remote work
    Home office
    Flexible hours
    2 days per week

    Poka EN

    Montréal, QC
    13 days ago
  •  ...willingness to challenge consensus. We are currently hiring a Data Analyst to join our Event Analysis and Insight team. Candidates...  ...the research effort revolving around the trade strategies. Developing necessary scripts for data gathering and manipulation. For more... 
    Work from home

    DRW

    Montréal, QC
    5 days ago
  •  ...onboarding, activation, and revenue conversion. This is not a traditional engineering role. We act as a SWAT team: we go where the data takes us, we move fast, and we change direction without hesitation when the numbers tell us to. The code you write today may be replaced... 
    Long term contract
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    13 days ago
  •  ...Job Responsibility: CTC007476 - Data Architect Secteur industriel: Bancaire/Banking Type d'emploi: Contract Durée: One year and...  ...and English required) ~ Flexible hourly rate Mandate: ~ Develop and maintain a complete data architecture ~ Analyze and... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    CTConsultants

    Montréal, QC
    7 days ago
  •  ...good fit for you! We're looking for a  Data Platform Engineer (DevOps)to join our...  ...You'll partner closely with Data Platform Developers, application dev teams, and Product Owners...  ...transformation, and initial bulk-load workflows. Develop and operate  real-time streaming and... 
    Permanent employment
    Remote work

    Tecsys Inc.

    Montréal, QC
    21 days ago
  •  ...delivering sustained revenue growth.    The Role  As a Senior Data Engineer, you will be responsible for designing, building, and...  ...scaling fintech company.    What You'll Do  ~ Design, develop, and maintain scalable data pipelines and ETL/ELT processes.... 

    Valsoft Corporation

    Montréal, QC
    22 days ago
  • $70k - $135k per year

    Data Architect Position Description Lead the successful delivery of strategic initiatives at the heart of a dynamic, innovation-driven...  ...referential integrity requirements based on business needs • Develop or assist in generating source-to-target data mappings for... 
    Day shift
    1 day per week
    Montréal, QC
    14 days ago
  • $70k - $90k per year

     ...intelligence does. For more than 30 years, we have been building the data foundations that make intelligent systems work — designing the...  ...deciding, designing, and creating. At Keyrus, you will not just develop skills—you will develop judgment. Your expertise sharpens with... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Work from home
    Flexible hours
    2 days per week

    Keyrus Canada

    Montréal, QC
    6 days ago
  •  ...fun work environment? We are currently looking for a Security Developer (DevSecOps) to join our Cyber Security team. If you are someone...  ...(e.g., IAM, CI/CD Security, Security Audits, Incident Response, Data Protection, Compliance Validation) Use your expertise in cloud... 
    Full time
    Work at office
    Remote work
    Worldwide

    Stingray Media Group

    Montréal, QC
    5 days ago
  • usd125k - usd180k per year

     ...Responsibilities We are looking for a Senior Axiom Developer with strong experience in regulatory reporting and stress testing...  ..., and regulatory reporting teams to implement and maintain Axiom data models, calculations, and reports supporting stress testing and regulatory... 

    Luxoft

    Montréal, QC
    2 days ago
  •  ...challenge consensus. We are looking for a passionate S oftware Developer to join our infrastructure team. This software-focused role...  ...about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California residents, please... 
    Work from home

    DRW

    Montréal, QC
    13 days ago
  • $80k - $130k per year

    Senior Java Developer Position Description Location: Montreal Bilingualism: French/English CGI is seeking a Senior Java Developer...  ...cloud native architectures on Azure or AWS. . Design efficient data access layers using JPA / Hibernate across SQL and NoSQL data... 
    Contract work
    Montréal, QC
    14 days ago
  •  ...Job Responsibility: Data Analyst (Hybrid) Job Number: 3244257 POSTING DATE: Dec 8, 2023 PRIMARY LOCATION: Americas-Canada-Quebec-...  ...documenting data models and flows, artifacts, and responsibilities. Develop, analyze, and present findings in response to senior management... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Morgan Stanley

    Montréal, QC
    7 days ago
  •  ...Maintain and manage digital database Conduct surveys and analyze data on the buying habits and preferences of wholesale and retail...  ...conduct and analyze quantitative and qualitative research projects Develop marketing strategies Develop, implement and evaluate... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Remote work

    Glassroom inc.

    Montréal, QC
    7 days ago
  •  ...The client is seeking an integrator-level data architect who ensures the consistency of the architecture across multiple delivery teams...  ...coordinating other architects. Implementation-level profile (ETL or BI developer) without architectural responsibility. Generalist enterprise... 
    Contract work

    Maarut

    Montréal, QC
    4 days ago
  •  ...Senior UI Developer Location: Montreal, QC (Hybrid)
Experience: 7+ years About the Role
We are looking for a Senior UI Developer with strong...  ...frameworks • Familiarity with RESTful APIs and asynchronous data handling • Experience with version control (Git) and CI/CD pipelines... 
    Full time

    Bounteous, Inc.

    Montréal, QC
    27 days ago
  •  ...Microsoft Dynamics 365 Lead Developer Location: Montreal, QC (Hybrid - 3 days/week onsite) Interview Process: Face-to-Face Interview...  ...practices Experience with Azure services, including: Azure Data Factory Service Bus Azure SQL Logic Apps Azure... 
    3 days per week

    Astra North Infoteck Inc.

    Montréal, QC
    17 hours ago
  •  ...Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software Development | Intermediate (3 to 5 Years) | Monday to Friday, Day Shift Position Type Full-Time Contract, with potential to convert to a permanent position Location Montreal... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Monday to friday
    Shift work

    Grizzlytrek Group

    Montréal, QC
    6 days ago
  • $92k - $105k per year

     ...Dynamic Developer   Why This Role Is Open We are currently hiring for this role due to an existing or newly created vacancy within our...  ..., resiliency, scalability, observability, product upgrades, and data integrations between Dynamics and on-prem systems as needed. In addition... 
    Internship
    Immediate start

    Capco

    Montréal, QC
    1 day ago
  •  ...customized LTE/5G NR NodeB (eNodeB/gNodeB) protocol stack software, along with research and prototyping work. What you'll do: Design, develop, and support LTE/5G NR air interface protocol stack components, including Layer 1 Control, MAC, RLC, PDCP, RRC & NAS; Work with... 
    Full time

    Octasic Inc.

    Montréal, QC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Developer. Be the first to apply!