Online Engineer

3 weeks ago


Montréal QC, Canada Alteo Inc. Full time

Search Engine Relevance Engineer [#4617]
Job Title Search Engine Relevance Engineer [#4617]
Field IT
Job Description Alteo is looking for a Search Engine Relevance Engineer for a permanent position based in Montreal.
Reporting to the CTO, you will be responsible for developing our search engine to better meet the needs of our users, in particular by integrating technologies based on statistical analysis of our corpus and its citation graph, learning to rank, neural search and analysis of results using large language models (LLMs). You will work with our legal industry experts to set up human validation processes, and with our IT team to develop and deploy search engine functionalities.
Responsibilities:
Contribute to the design of new functionalities in the search engine and integrate them into our products, either directly with code or indirectly through user needs analysis.
Design and develop relevance algorithms using machine learning and statistical modeling algorithms.
Develop and revise Java and Python code required for the creation of new functionalities.
Design experiments and optimize search engine parameterization using relevance assessments by legal industry experts, advanced analytics and A/B testing.
Optimize the search engine to minimize response time and support high workloads.
Keep abreast of the latest developments in search engine technology and emerging technologies.
Coordinate all these activities between the various stakeholders: developers, industry specialists and external consultants.
Profile:
~ Bachelor's/Master's degree in mathematics, statistics or a similar industry related to statistical data analysis or information theory.
~2+ years' experience in the information retrieval and/or natural language processing industry.
~ Experience in software engineering and in building and managing complex applications
~ Experience in machine learning
~ Experience in software development, especially in the creation of performance-sensitive systems
~ Experience with modern language models: transformers, embeddings, etc. (asset)
~ Experience with Solr or Lucene-based search platforms (asset)
~ Knowledge of Java virtual machines and their performance constraints (asset)
~ Team player, respectful, open-minded
~ Curious and structured scientific approach, based on experimentation and information gathering
~ Sense of quality through creation of unit tests and measurement of results
~ Ability to take responsibility for the product, manage deadlines and prioritize user experience

#J-18808-Ljbffr



  • Montréal, QC, Canada Ubisoft Entertainment Full time

    When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. During the game’s development, you commit yourself to answering the most fundamental...


  • Montréal, QC, Canada Ubisoft Full time

    When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. During the game’s development, you commit yourself to answering the most fundamental...

  • Programmer (Online)

    3 weeks ago


    Montréal, QC, Canada Ubisoft Full time

    Job Description As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed...


  • Montréal, QC, Canada Ubisoft Full time

    As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. Can the servers support hundreds of thousands of people? Equipped with the latest tools, your reliable and cohesive team will use inventiveness, logic, and...

  • Online Programmer

    5 days ago


    Sherbrooke, QC, Canada Ubisoft Entertainment Full time

    As an online programmer at Ubisoft Sherbrooke, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the...

  • Game Designer

    4 days ago


    Montréal, QC, Canada Artaux Full time

    We are looking for a Game Designer, specialized in UI and Online features to join the Haven Entertainment Studios project team. The UI and Online Game Designer will be responsible for defining the requirements for User Interface features and systems, including menus, HUD elements, and watchability features in our multiplayer GAAS game. They will collaborate...

  • Online Data Analyst

    2 weeks ago


    Montréal, QC, Canada Schneider Electric Norge AS Full time

    Join the cutting-edge world of Digital Buildings at Schneider Electric, the largest Line of Business in the Digital Energy division. We are on the look out for a passionate individual to assume the role of Engineering Data and PLM Configuration Management Specialist in our office in Montreal (CA). You will be responsible for the data preparation and...


  • Montréal, QC, Canada Ubisoft Entertainment Full time

    Programmer (Online) - [Assassin's Creed Project] As an online programmer at Ubisoft Montreal, youwill design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the most fundamental questions: Can players...


  • Montréal, QC, Canada Groupe SII Full time

    With its strong technology focus, the Immersive Environment team develops the virtual synthetic environment to elevate the training experience realism for pilots. You will be part of a creative and exciting team that will leverage the latest rendering technology to deliver a state-of-the-art visual system and introduce innovative capabilities into...


  • Montréal, QC, Canada Ubisoft Full time

    As an animation programmer, you will be part of a character animation tools development team in the Content Creation Technology Group (CCTG). You’ll design and create innovative animation IK solutions in collaboration with game productions. You'll be responsible for building systems and tools that will help your colleagues create fun, impressive, and...


  • Montréal, QC, Canada hays-gcj-v4-pd-online Full time

    Engineering Operations Manager One of my clients in the Technology industry is looking for their future Engineering Operations Manager (F/M). ASAP + PERMANENT position Fully remote Language: English Engaging our people does not fall entirely on your shoulders and requires collaborating with other key stakeholders in the organization (Project...


  • Montréal, QC, Canada Ubisoft Montréal Full time

    Job Description As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the most fundamental questions: Can players easily connect? Can the servers...


  • Montréal, QC, Canada Ubisoft Full time

    Job Description As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the most fundamental questions: Can players easily connect? Can the servers...

  • Développeur Online

    3 weeks ago


    Montréal, QC, Canada Amazon Full time

    En tant que Développeuse ou Développeur de configuration et de version, vous créez et supportez une pipeline de publication d’un jeu multijoueur en ligne. Vous prenez en charge tous les aspects techniques des pipelines de configuration, de version et d'automatisation. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres...

  • Technical Lead

    5 days ago


    Montréal, Canada peoplecanfly Full time

    Technical Lead (PCF Online Services) - Full-time - Project: Back Office - Department: Production - Location: CA, Montreal (Remote/Hybrid) **Company Description**: People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and...

  • Technical Lead

    4 weeks ago


    Montréal, Canada peoplecanfly Full time

    Technical Lead (PCF Online Services) - 405 Av. Ogilvy, Montréal, QC H3N 1M3, Canada - Employees can work remotely - Full-time - Department: Production - Location: CA, Montreal (Remote/Hybrid) - Project: Back Office **Company Description**: People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds...


  • Montréal, QC, Canada Seneca Full time

    Reporting to the Supervisor of the Mechanical Team, your responsibilities will be as follows: Develop preliminary and detailed engineering; Perform mechanical calculations Perform, coordinate and / or supervise installation work; Holds a university degree in mechanical engineering; Have more than 5 years of engineering experience; ...

  • Technical Lead

    3 weeks ago


    Montréal, Canada People Can Fly Full time

    Company Description People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs. Founded in 2002, we made our mark on the shooter genre with titles such...

  • Product Manager

    4 weeks ago


    Montréal, Canada People Can Fly Full time

    Company Description People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs. Founded in 2002, we made our mark on the shooter genre with titles such...


  • Montréal, QC, Canada Vention Full time

    Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days. Vention's online-first manufacturing automation platform (MAP) enables its clients to design, automate, order, and deploy manufacturing equipment directly from their web browser. Vention is headquartered in Montreal, Canada, with offices in...