Ml Machine Learning Developer

Montréal, QC, Canada

Job Description

MINIMUM 4 YEARS SALARY RANGE : 90 188$ - 107 848$ TEAM LEAD : Ludovic Bocken PhDs
MANAGER : Vish Gokhale
SIA Innovations Inc. is a leader in digital transformation, cloud and artificial intelligence! We help medium and large organizations (Quebec, Canada and International) leverage IBM's digital technologies (AI, Cloud, Security, Automation, Blockchain, etc.) to innovate and increase their agility and resilience. SIA has offices in Montreal, Toronto, Los Angeles and Nassau.
Our cozy open-plan office, located on the corner of the 39th floor of Montreal's tallest tower, offers an incredible view of Mount Royal and the St. Lawrence River. You will benefit from a collaborative and stimulating environment, just steps away from all the cultural and social activities of downtown. We offer flexible hours (core office hours from 9:30am to 3:30pm) that allow for a good work-life balance.
This is a permanent position with a 40 hour per week in-person schedule. Our head office at the prestigious 1000 de la Gauchetière West is accessible by public transportation (above the Bonaventure / Downtown RTL station and connected to the future REM Central Station) and indoor parking is also available.

  • Doing work that matters in the world, AI has the potential to impact every aspect of our lives.
  • Contribute to the organizational transformation of medium and large companies through innovative solutions based on AI, cloud and other advanced digital technologies.
  • Play a key role in the design and implementation of NLP-based systems and applications.
  • Build confidence in AI models and play a central role in the AI development pipeline.
  • Be part of an environment based on teamwork, service, accountability, diversity and integrity.
  • Participate in efforts to create and improve tools to support ML scientists, such as experimental and training frameworks for deep learning NLP tasks.
  • Continuously learn about cutting-edge technologies to help our customers address operational challenges.

Rigour, analytical skills, creative problem solving, good judgment, easily takes initiative, well organized, integrity and sense of responsibility, self-reliant and resourceful.
Join our team and play a critical role with our clients as they strive to reinvent themselves for the future. Join our team of consultants as they strive to accelerate the digital shift of businesses with IBM's market eminence. If you're a forward thinker and curious intellectual, we invite you to apply for your next exciting professional challenge!
The transformation to the virtual enterprise requires a smarter workforce. We are looking for a ML Machine Learning Developer. As a member of the LAB team, and under the supervision of the Director, your responsibilities will be carried out on multiple, concurrent projects, involving several activities to expand and improve our clients' capabilities.
Your contributions and responsibilities could include:
  • Implement the necessary infrastructure to optimize the extraction, transformation and loading of data from various internal and external data sources.
  • Create and maintain an optimal and scalable data pipeline architecture.
  • Design and execute application deployments in hybrid and multi-cloud architecture for the IBM Watson product portfolio.
  • Work with our Senior Data Scientist and find ways to accelerate research and innovation cycles via the right tools and techniques.
  • Help build our team's expertise by developing and optimizing the latest Transformer-based language models, applying them to real-world use cases and delivering them to thousands of users reliably.
  • Play an expert role on how to structure, design and optimize our NLP applications and services to satisfy our ever-growing user base.
  • Develop methodologies and frameworks to systematically validate the performance, security and reliability of deployed applications.
  • Focus on component reuse, data sharing and security while adhering to established standards and processes within our organization.
  • Apply design thinking and an agile mindset by working with teammates and business stakeholders to continually experiment, iterate and realize new initiatives.
  • Leverage best practices in continuous integration and delivery with a strong commitment to quality.
  • Explore new capabilities and technologies to drive innovation and help put the right R&D processes in place so that we work effectively as a group.

As a member of our extended LAB team, you will play a key role in helping our clients deliver modern artificial intelligence solutions that will enable the digital enterprise to thrive.
  • Highly social, excellent communicator (oral and written in French, bilingualism is essential).
  • Able to demonstrate a high degree of empathy, integrity and personal credibility.
  • Can work both collaboratively and independently in a position with minimal supervision.
  • Integrity, anticipation and sense of urgency, persistence, resourcefulness and accountability.
  • High level of curiosity, ambition, autonomy and collaboration.
  • Ability to interact with professionals from different levels of the hierarchy.
  • Good tolerance for unpredictable situations and tight deadlines and good management of priorities.

  • Bachelor's degree or higher, in applied mathematics, computer science, engineering or related field.
Combined with:
  • Minimum 4 years of experience as a machine learning developer
  • Minimum 4 years of experience as a Python developer in a data science team.
  • A passion for simplifying and automating work, making things better, continuous learning, open-ended problem solving, improving efficiency and helping others.
  • Strong communication skills and ability to work cross-functionally to formulate, measure and solve problems.
  • Experience in producing Deep Learning models with at least one framework.
  • Focus and care in designing systems that meet performance budgets and production constraints, and are easy to maintain.
  • Very comfortable with Docker development and CI/CD pipelines and tools (e.g. Jenkins, Argo, GitHub, etc.)
  • Familiarity with the fields of knowledge engineering, machine learning and natural language processing and some of the popular libraries.
  • Strong knowledge of relational databases (MySQL, SQL Server, etc.) and NoSQL stores (Elasticsearch, Redis, MongoDB, etc.).
  • First principles approach to problem solving and desire to develop innovative solutions to business problems.

  • Knowledge of public cloud (AWS/GCP/Azure) and private cloud (IBM OpenShift).
  • Experience with streaming or messaging technologies (Kafka, RabbitMQ, etc.).
  • Experience building scalable and highly available microservices.
  • Knowledge of cloud native technologies (e.g., Docker, Kubernetes, Istio, Argo).
  • Knowledge of application performance optimization.
  • Experience with data science practices.
  • Experience building or running machine learning pipelines.
  • Knowledge of vulnerability mitigation, identity management, public and private cloud security risks, and security best practices.

At SIA Innovations, our employees are our greatest assets. Here are some of the benefits we offer for your personal and professional growth: Our Culture: Results-oriented, we promote growth through innovation and fair sharing with our employees. We believe that continuous learning is essential to the success and empowerment of our team members. Learning and Development: Exposure to a wide range of cutting-edge technologies, the ability to work on multiple projects and/or with multiple teams, opportunities for professional growth and development through IBM training and certifications, various training programs, conferences, networking events, internal speaker series, etc. Benefits: Group insurance (health, dental, drug, vision, telemedicine) and a voluntary group RRSP with Canada Life, Deferred Profit Sharing Plan (DPSP), networking and volunteer incentives, wellness programs and EAPs.
If you are passionate about your career, highly motivated and enjoy working in a dynamic, friendly and challenging environment, we want to MEET YOU!
Apply now, we look forward to hearing from you!

Beware of fraud agents! do not pay money to get a job will not be responsible for any payment made to a third-party. All Terms of Use are applicable.

Job Detail

  • Job Id
  • Industry
    Not mentioned
  • Total Positions
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
  • Job Location
    Montréal, QC, Canada
  • Education
    Not mentioned