S

AI/ML Developer

Stratacache Group
Full-time
On-site
Montreal, Quebec, Canada
Technology

Job Details

X2O Headquarters - Montreal, QC
Full Time
Information Technology

Description

X2O Media provides technology to build remote and hybrid collaboration spaces and unified visual communication solutions for forward-thinking global corporations and higher education institutions. X2O Media solutions enhance human outcomes by improving the digital visual experiences of high-performing individuals and teams globally. Its X2O OneRoom solution creates engaging hybrid and remote collaboration spaces to connect in-room and remote attendees in one equal learning experience. X2O Media offers a range of unified visual communication solutions that enable organizations to create and visualize vast amounts of data into unique content. X2O Media, part of the STRATACACHE family of marketing technology companies, is headquartered in Montreal, Canada.

 

 

X2O Media is looking for an AI/ML Developer to join our development team. The successful candidate will be responsible to develop and implement machine learning models and algorithms that drive X2O exceptional outcome learning solutions using AI/ML. You will participate in ensuring our products deliver actionable insights for instructors & students making our products the best immersive learning platforms. The successful candidate will have a strong background in data science, machine learning techniques, and software engineering in fields such as computer vision, sequence modeling, natural language and audio processing.

 

 

You will work closely with X2O Media’s technical management and product team to make sure that our AI global vision is aligned in both its Software-as-a-Service and on-premise configurations.

 

The X2O Media software development team consists of highly skilled software professionals across the entire development lifecycle who build outcome-based products in a community spirit based on knowledge sharing.

 

 

Position Responsibilities:

  • Based on business requirements from the product team, define, develop, implement or use existing machine learning models and algorithms that will drive X2O media products
  • Select the best computer vision, LLM, NLP, audio and time series models to deliver exceptional outcome learning actionable insights
  • Collaborate with other AI/ML software engineers to integrate ML solutions into our products
  • Analyze and process large datasets to enhance model performance
  • Design and implement data pipelines for research and production purposes
  • Conduct experiments to optimize and validate models
  • Stay updated with the latest advancements in AI/ML technologies and methodologies
  • Design & implement the best technological solution with regards to stability, security and confidentiality
  • Ensure that the code is automatically tested and easily deployed and released
  • Ensure software adheres with secure development best practices (OWASP)
  • Assist with X2O Media’s CI/CD coverage and strengthen our left-shifting efforts
  • Produce high-quality software documentation in code and externally, suggesting/implementing additional solutions where required
  • Result-oriented, able to communicate in a team environment

Qualifications

Position Requirements:

  • Excellent problem-solving skills and ability to work in a team environment.
  • A BS or MS in Computer Science, Software Engineering, Data Science, AI, or a related discipline
  • Experience in implementing & deploying AI/ML solutions for computer vision, LLM, time series, audio, or NLP models using frameworks such as Tensorflow, Kubeflow, MLFlow, Kserve & Pytorch 
  • Experience in data engineering, MLOps, or big data solutions deployment 
  • Experience with full AI/ML life cycle from data gathering, model development, training, testing, deployment, monitoring – refining & iterating
  • Experience transforming complex models into commercial value while communicating effectively with stakeholders at all levels
  • Proven experience developing containerized software orchestrated by Kubernetes
  • Strong programming skills in Python, R, or similar languages.
  • Experience/familiarity with real-time event-driven and streaming systems
  • Experience with API design and microservices architecture
  • Background in data pipeline design, ETL processes using frameworks such as Airflow & Cubeflow and big data frameworks such as PySpark
  • Experience with SQL (PostgreSQL) & non-SQL (Mongo) databases
  • Familiarity with data visualization tools, databases, and cloud platforms (e.g., AWS, Azure)
  • Deep learning topics such as supervised learning, transfer learning, active learning & generative models
  • Applied knowledge of object-oriented analysis, design and programming principles.
  • Solid software engineering skills
  • Experience with Docker/OCI images (buildah, podman, kaniko, etc)
  • Experience working with SaaS software (Azure) cloud providers
  • Excellent communication skills (written & verbal).

 

Additional Competencies & Attributes

  • Self-motivated and passionate about building highly engaging products using cutting edge technology
  • Solid communicator, comfortable sharing knowledge with other team members
  • Passionate about technological innovation and are eager to learn all new technologies
  • Working-level French competency

The X2O Media benefits package includes:  

  • Highly competitive base salary with an annual bonus 
  • Generous vacation entitlement starting at 18 days 
  • Four pre-scheduled California Fridays each summer  
  • Flexible and reasonable work hours for a balanced work-life integration 
  • A paid week off between Christmas and New Year for everyone to recharge their batteries 
  • Paid personal days for illness, bereavement, or emergencies. 
  • Group insurance package fully funded by the company 
  • Employee Assistance Program 
  • RRSP matching program 
  • Hybrid work environment: you choose when to come into the office 
  • Daily snacks in the lunchroom, along with free tea and coffee 
  • Corporate social events 
  • Opportunity to work for a successful and growing SaaS company 
  • Work on innovative, leading-edge products with an amazing team 
  • Located in beautiful downtown Montreal steps away from the metro 

EMPLOYMENT CONDITIONS:  As a condition of employment, all successful candidates are required to consent and successfully pass mandatory background screening prior to first day of employment.

 

We are an equal-opportunity employer and diversity is valued at our company. We do not discriminate on the basis of age, race, ethnicity, religion, gender, sexual orientation, or disability status. All of your information will be kept confidential according to EEO guidelines.

NOTE: Local candidates only. No relocation or immigration assistance is available for this position. No recruiters or third parties. We thank all candidates for their interest, but only candidates selected for follow-up will be contacted.