Software Developer

3 days ago


Montréal QC, Canada Squarepoint Capital Full time

Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns for our clients. We have deep expertise in trading, technology and operations and attribute our success to rigorous scientific research. As a technology and data-driven firm, we design and build our own cutting-edge systems, from high performance trading platforms to large scale data analysis and compute farms. With offices around the globe, we emphasize true, global collaboration by aligning our investment, technology and operations teams functionally around the world.Role: Software Developer - Machine Learning InfrastructureTeam: Data Products Department: Data Development Squarepoint is looking for a range of Software developers with strong technical skills for the Machine Learning Infrastructure team. You will be part of a team that designs, builds and maintains several backend applications and frameworks used by quants and traders, who they work closely with day to day. The team has multi-year roadmaps and are tasked with developing flexible, scalable, and well-designed systems that can accommodate future new features. The role will involve working closely with data scientists and ML researchers as well as other developers to architect, design, build and maintain our constantly evolving ML infrastructure and ultimately be accountable for it along with your team. While we’re ultimately looking for software developers, having an interest in ML infrastructure or previous experience in the field is highly desirable. Position Overview:Take stock of any existing code base, work on consolidation and streamlining of repositories and propose an internal technical roadmap. Work closely with our investment stakeholders and quantitative researcher to maintain alignment with their requirements. Build and maintain scalable, tested, production grade systems and infrastructure for containerization, deployment, versioning, testing and monitoring of ML models and more. Take full ownership of the products you and your team work on to ensure continued support and improvements. Support and troubleshoot live production systems.Willingness to pick up and learn new software, ML technologies and tools used by data scientists. Required Qualifications: Bachelor’s degree in computer science, Engineering, or related subject Minimum of 5 years of fulltime software development experience Experience with highly available distributed systems and working with large datasets High proficiency in Python and/or Rust Kubernetes experience Experience working in a Linux environment, using version control. Nice to have: Experience with Vector storage and search for generative AI Exposure to any of the following: SLURM, PostgreSQL Cloud (AWS or GCP) exposure Basic knowledge of financial markets Experience with gRPC, Apache Arrow Experience with ML frameworks such as PyTorch and TensorFlow Experience with ML infrastructure frameworks like Kubeflow, MLFlow etc Basic knowledge of financial markets


  • Core Java Developer

    5 days ago


    Montréal, QC, Canada Triunity Software, Inc. Full time

    Job Title : Java Developer Focused on Core Java Spring/Spring Boot/Spring Batch Location : Montreal, Quebec Canada :: Hybrid • Design, develop, test, and deploy Java-based software applications using the Java Spring and Spring Batch frameworks • Utilize Spring framework to build scalable and high-performance applications • Model and design databases...

  • Software Trainer

    1 week ago


    Laval, QC, Canada LOC Software Full time

    If you aspire to participate in the growth of a company proudly Canadian while developing your abilities and where your ideas will be heard, LOC Software is the employer for you!Who is LOC Software?We are the premier, fully-connected platform breaking traditional molds by bridging yesterday with the future of retail - With more than 30 years of experience,...

  • Software Trainer

    1 week ago


    Laval, QC, Canada LOC Software Full time

    If you aspire to participate in the growth of a company proudly Canadian while developing your abilities and where your ideas will be heard, LOC Software is the employer for you!Who is LOC Software?We are the premier, fully-connected platform breaking traditional molds by bridging yesterday with the future of retail - With more than 30 years of experience,...


  • Montréal, QC, Canada Canadian National Railway Full time

    At CN, we work together to move our company—and North America—forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and...


  • Montréal, QC, Canada Canadian National Railway Full time

    At CN, we work together to move our company—and North America—forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and...


  • Montréal, QC, Canada Canadian National Railway Full time

    At CN, we work together to move our company—and North America—forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and...


  • Montréal, QC, Canada Canadian National Railway Full time

    At CN, we work together to move our company—and North America—forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and...


  • Montréal, QC, Canada Canadian National Railway Full time

    At CN, we work together to move our company—and North America—forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion. From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and...


  • Montréal, QC, Canada Fed IT Full time

    Hello, I'm Clémence, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions. I work on two types of recruitment: temporary and permanent. All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and...


  • Montréal, QC, Canada QUANTEAM - North America (RAINBOW PARTNERS Group) Full time

    Tools Engineering and Automation - Software Developer As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates...

  • Software Developer

    3 days ago


    Montréal, QC, Canada mthree Full time

    Software Engineer - Matlab, Python and SimulinkAbout Us: At mthree, we are dedicated to innovation and excellence in the field of technology. We are looking for a talented and motivated Software Developer to join our dynamic team. If you are passionate about developing cutting-edge software solutions and have expertise in MATLAB, Simulink, and Python, we...

  • Software Developer

    2 days ago


    Montréal, QC, Canada mthree Full time

    Software Engineer - Matlab, Python and SimulinkAbout Us: At mthree, we are dedicated to innovation and excellence in the field of technology. We are looking for a talented and motivated Software Developer to join our dynamic team. If you are passionate about developing cutting-edge software solutions and have expertise in MATLAB, Simulink, and Python, we...

  • Software Developer

    5 days ago


    Montréal, QC, Canada mthree Full time

    Software Engineer - Matlab, Python and Simulink About Us: At mthree, we are dedicated to innovation and excellence in the field of technology. We are looking for a talented and motivated Software Developer to join our dynamic team. If you are passionate about developing cutting-edge software solutions and have expertise in MATLAB, Simulink, and Python, we...

  • Software Developer

    6 days ago


    Montréal, QC, Canada Squarepoint Capital Full time

    Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns for our clients. We have deep expertise in trading, technology and operations and attribute our success to rigorous scientific research. As a...

  • Software Developer

    5 days ago


    Montréal, QC, Canada Squarepoint Capital Full time

    Squarepoint is a global investment management firm that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets that seeks to achieve high quality, uncorrelated returns for our clients. We have deep expertise in trading, technology and operations and attribute our success to rigorous scientific research. As a...


  • Montréal, QC, Canada Tenth Revolution Group Full time

    In this role, you will have the opportunity to work across both backend and frontend technologies, learning and implementing new technologies in a business context. Your contributions will span the entire product development lifecycle, from initial design to deployment, focusing on continuous improvement of our development infrastructure.Design, develop, and...


  • Montréal, QC, Canada SSENSE Full time

    SSENSE is a global technology platform operating at the intersection of culture, community, and commerce. Headquartered in Montreal, it features a mix of established and emerging luxury brands across womenswear, menswear, kidswear, and Everything Else™. SSENSE has garnered critical acclaim as both an e-commerce engine and a producer of cultural content,...


  • Montréal, QC, Canada SSENSE Full time

    SSENSE is a global technology platform operating at the intersection of culture, community, and commerce. Headquartered in Montreal, it features a mix of established and emerging luxury brands across womenswear, menswear, kidswear, and Everything Else™. SSENSE has garnered critical acclaim as both an e-commerce engine and a producer of cultural content,...


  • Montréal, QC, Canada The Testing Consultancy Limited Full time

    The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Paid Holidays ~...


  • Montréal, QC, Canada SewerAI Full time

    SewerAI is an AI and data management platform that is improving the speed, effectiveness and cost for cities and engineering firms to manage infrastructure. We are seeking a Product Software Engineer to join our team. This role focuses on designing and developing innovative software products that enable SewerAI to deliver real-time insights to customers. The...