Machine Learning Engineer | Data Science Expert

2 days ago


Ottawa, Ontario, Canada Pythian Full time

We are seeking an experienced Machine Learning Engineer to join our team at Pythian. As a Machine Learning Engineer, you will be responsible for designing, developing, and maintaining machine learning pipelines for internal and client-driven projects.

About the Role

As a key member of our data science team, you will work closely with data scientists to translate models into production-ready systems that meet business requirements. You will also be responsible for deploying machine learning models, including pre-trained models (e.g., Large Language Models), into production environments and ensuring scalability and performance.

In this role, you will have the opportunity to collaborate with cross-functional teams to develop and maintain robust, efficient, and scalable machine learning systems. You will also stay up-to-date with the latest advancements in machine learning engineering, infrastructure, and deployment technologies.

Responsibilities
  • Design, develop, and maintain machine learning pipelines for internal and client-driven projects.
  • Deploy machine learning models, including pre-trained models (e.g., LLMs), into production environments and ensure scalability and performance.
  • Collaborate with data scientists to translate models into production-ready systems that meet business requirements.
  • Optimize and tune machine learning models for performance, reliability, and cost-efficiency.
  • Integrate machine learning models with cloud platforms and other infrastructure (e.g., AWS, GCP, Azure).
  • Implement model monitoring, logging, and maintenance systems to ensure continuous operation and improvement of deployed models.
  • Work closely with software engineering teams to ensure seamless model integration into larger applications.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field. Ph.D. is a plus.
  • 3+ years of experience in machine learning engineering, software engineering, or a related role.
  • Strong programming skills in Python, Java, or similar languages, with proficiency in ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Hands-on experience with deploying pre-trained models, such as Large Language Models (LLMs), into production environments.
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of data pipelines, ETL processes, and version control systems (e.g., Git).
  • Experience in building scalable, distributed systems and optimizing machine learning models for performance.
  • Familiarity with MLOps tools and practices, including model versioning, monitoring, and CI/CD pipelines.
  • Strong communication skills and ability to collaborate with cross-functional teams, including data scientists and engineers.
What We Offer
  • An estimated salary range of $140,000 - $200,000 per year, depending on location and experience.
  • A competitive total rewards package with excellent take-home salaries, shifted work time bonus, and an annual bonus plan.
  • Hone your skills or learn new ones with an annual training allowance; 2 paid professional development days, attend conferences, become certified, whatever you like.
  • Three weeks of paid time off and flexible working hours. All you need is a stable internet connection.
  • We give you all the equipment you need to work from home including a laptop with your choice of OS, and budget to personalize your work environment.
  • Blog during work hours; take a day off and volunteer for your favorite charity.

Pythian excels at helping businesses use their data and cloud to transform how they compete and win in this ever-changing environment by delivering advanced on-prem, hybrid, cloud, and multi-cloud solutions to solve the toughest data challenges faster and better than anyone else. Founded and headquartered in Ottawa, Canada in 1997, Pythian now has more than 300 employees located around the globe with over 350 clients spanning industries from SaaS; media; gaming; financial services; e-commerce, and more. Pythian is known for its technology-enabled data expertise covering everything from ETL to ML. We pride ourselves on our ability to deliver innovative solutions that meet the specific data goals of each client and have built meaningful partnerships with major cloud vendors AWS, Google, and Microsoft. The powerful combination of our extensive expertise in data and cloud and our ability to keep on top of the latest bleeding-edge technologies make us the perfect partner to help mid-sized and large businesses transform to stay ahead in today's rapidly changing digital economy.


  • Senior Data Scientist

    2 weeks ago


    Ottawa, Ontario, Canada Launch Potato Full time

    About Launch PotatoLaunch Potato is a leading company in the performance marketing and lead generation industries, continuously striving to innovate and grow. Our team of experts works collaboratively to design and implement cutting-edge machine learning solutions that drive business results.About the RoleWe are seeking an experienced Senior Data Scientist -...


  • Ottawa, Ontario, Canada Gentex Corporation Full time

    Company Overview:Gentex Corporation is a leading technology company that values innovation and collaboration.Salary: $120,000 - $180,000 per yearJob Description:We are seeking an experienced Machine Learning Engineer II to join our team. The ideal candidate will have a strong background in machine learning and data science, with experience in designing,...


  • Ottawa, Ontario, Canada Launch Potato Full time

    Job SummaryWe are seeking a highly skilled Lead Data Scientist to join our team at Launch Potato. As a key member of our data science team, you will play a pivotal role in driving the growth and development of our machine learning capabilities.About UsLaunch Potato is a leading company in the performance marketing industry, dedicated to delivering innovative...


  • Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    Job DescriptionWe are seeking a highly skilled Machine Learning Operations Engineer to join our team at Assent Compliance Inc. in North America.This role is responsible for developing and maintaining key machine learning infrastructure throughout its lifecycle. The Intermediate ML-Ops Engineer will ensure that ML and AI models deployed in production at...


  • Ottawa, Ontario, Canada Fullscript Full time

    At Fullscript, we're committed to making optimal care easy for everyone. Our care delivery platform enables health practitioners to seamlessly design personalized health plans, provide support and education tools, and effortlessly prescribe and manage the use of healthcare's best supplements – all in one place.With over 90,000 practitioners on our...


  • Ottawa, Ontario, Canada Qlik Full time

    Senior Data ScientistWe are seeking an experienced Senior Data Scientist to drive business decisions with data-driven insights.Develop and implement data analysis and machine learning modelsAnalyze and interpret large data setsCollaborate with cross-functional teams to drive business decisionsThe ideal candidate will have a strong background in statistics,...


  • Ottawa, Ontario, Canada Fullscript Full time

    About the RoleWe are seeking a highly skilled Data Science Lead to join our team at Fullscript, a leading provider of integrative care solutions. In this role, you will play a critical part in shaping the future of healthcare by developing and implementing machine learning algorithms that drive tangible value for practitioners and patients.Key...


  • Ottawa, Ontario, Canada Pythian Full time

    Job DescriptionWe are seeking a highly skilled Machine Learning Engineer to join our team at Pythian. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining machine learning pipelines that drive business growth and customer satisfaction.


  • Ottawa, Ontario, Canada Assent Full time

    Job DescriptionThe Intermediate Machine Learning Operations Engineer at Assent is responsible for developing and maintaining key machine learning infrastructure throughout its lifecycle. This role will ensure that ML and AI models deployed in production at Assent are performant, reliable, maintain (and improve in) accuracy over time, and integrate well with...


  • Ottawa, Ontario, Canada Pythian Full time

    Transforming Data into InsightsAs a Pythian AI Engineering Specialist, you will play a pivotal role in harnessing the power of machine learning to drive business growth and innovation. With a strong foundation in software engineering and data science, you will design, develop, and deploy scalable machine learning pipelines that meet the evolving needs of our...


  • Ottawa, Ontario, Canada Cuso International Full time

    About the Role:We are seeking a highly skilled Machine Expert Advisor to join our team in Iringa, Tanzania. As a key member of our SHARE project, you will be responsible for providing technical expertise and guidance in the field of machining and engineering.Job Description:The Machine Expert Advisor will work closely with local technicians and workers to...


  • Ottawa, Ontario, Canada BGIS Full time

    About the RoleWe are seeking a Data Scientist to join our Applied Data Analytics team in Toronto. As a key member, you will contribute to building our Analytics and AI Innovation Hub. Your expertise in advanced analytics and Artificial Intelligence will help drive insights, inform strategic decisions, and optimize operations.Key ResponsibilitiesData Analysis...


  • Ottawa, Ontario, Canada Hunter Full time

    About the Company">Hunter, a specialized career platform, connects candidates with premier career opportunities. Our AI career agent, Hunter, works 24/7 to match talented professionals with roles that align perfectly with their skills, contract preferences, and career aspirations.">The Role">We are seeking an experienced Data Engineer to join our Data and AI...


  • Ottawa, Ontario, Canada SEAMS DATA Full time

    Job DescriptionWe are seeking a highly skilled Database Systems Engineer to join our team at SEAMS DATA.ResponsibilitiesDesign and develop database systems to meet the needs of our organization.Operate and manage database management systems to analyze complex data sets.Develop and implement data administration policies, standards, and models to ensure data...


  • Ottawa, Ontario, Canada ALS Full time

    Join our mission to revolutionize the mining and mineral exploration industryWe are seeking a talented Backend Software Engineer to join our team at ALS Geoanalytics.As a key member of our engineering team, you will play a critical role in designing, developing, and deploying scalable data-driven solutions that transform the way we approach geoscience...


  • Ottawa, Ontario, Canada Rimkus Consulting Group, Inc Full time

    OverviewWe are seeking a highly skilled Building Science Engineer to join our team at Rimkus Consulting Group, Inc. in Ottawa Headquarters with project responsibilities in Kingston.Job SummaryThis is a key role for a mechanical engineering design and investigation professional who can manage multiple projects of varying scope and complexity. As a Building...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Ciena Corporation is a leading technology company at the forefront of the networking industry. Our commitment to innovation drives us to push boundaries and deliver high-performance network solutions to our diverse customer base, including telecommunications providers, global content network providers, data centers, and government agencies.We are seeking a...


  • Ottawa, Ontario, Canada Definity Full time

    Job DescriptionAt Definity, we are seeking a highly skilled Advanced Analytics Professional to join our team. The ideal candidate will have a strong background in data science, statistics, and computer science, with experience in data mining and predictive modeling.Key ResponsibilitiesDevelop and implement advanced analytics models and tools to improve...

  • Senior Data Engineer

    4 weeks ago


    Ottawa, Ontario, Canada CB Canada Full time

    Job Title: Senior Data Engineer - Cloud-Native ExpertCB Canada is seeking a Senior Data Engineer to lead the delivery of our data and analytics platform. As a key member of our team, you will be responsible for designing, implementing, and collaborating with stakeholders to achieve our clients' goals.Primary Responsibilities:Design and implement batch and...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems is a pioneering organization in industry cloud solutions, dedicated to helping life sciences companies expedite the delivery of therapies to patients. Guided by our core values of Doing the Right Thing, Customer Success, Employee Success, and Speed, we strive to make a meaningful impact.As a Work Anywhere company, we support our employees'...