Senior NLP Engineer

2 weeks ago


Montreal, Quebec, Canada Insilico Medicine Full time

About Insilico

Insilico Medicine is an end-to-end, artificial intelligence (AI) -driven pharma- biotechnology company with a mission to accelerate drug discovery and development by leveraging our rapidly evolving, proprietary platform across biology, chemistry, and clinical development.

For more info, visit our website

About Role

Insilico Medicine is looking for a Machine Learning Engineer specializing in Natural Language Processing (NLP) tasks within the biomedical and materials science domains. The role focuses on areas such as text classification, information extraction from abstracts, patents, and clinical trials, multi-task learning, knowledge graph construction, and fine-tuning large language models (LLMs) for chemical and biomedical applications.

Place of work

Office based -
1250 René-Lévesque Blvd W Office 3710, Montreal

Reports to

NLP Team Lead (AI R&D)

Responsibilities

  • Fine-tune and optimize Large Language Models on domain-specific or custom datasets.
  • Analyze errors, identify system limitations, and propose enhancements.
  • Search and review state-of-the-art solutions and new datasets for NLP tasks.
  • Design scalable and maintainable engineering solutions inspired by the latest research and innovation.
  • Translate academic innovation into scalable, maintainable engineering solutions.
  • Build and curate datasets using annotation tools, distant supervision, and expert annotations.
  • Collaborate closely with clients and internal stakeholders to align research-driven initiatives with business needs.

General Requirements:

I. Education

Master's degree or PhD in Computer Science, Machine Learning, or a related field.

II. Experience and Skills

  • 5+ years of hands-on experience in NLP, Machine Learning, and Deep Learning.
  • Strong understanding of Machine Learning, Deep Learning and AI.
  • Strong proficiency in Python programming.
  • Motivation to learn new things and apply creative solutions.
  • Hands-on experience in scaling and optimizing large language model (LLM) training and fine-tuning, including multi-GPU/multi-node setups.
  • Familiarity with frameworks like DeepSpeed, FSDP, Megatron-LM, or equivalent.
  • Ability to diagnose and resolve performance bottlenecks in distributed training.
  • Experience fine-tuning LLMs (e.g. GPT, LLaMA, Mistral) on custom or domain-specific datasets.

Desirable skills:

  • Knowledge of chemistry and biology, particularly for domain-specific NLP applications in life sciences.
  • Familiarity with Reinforcement Learning concepts and frameworks.

Personal Attributes:

  • Motivation to explore and apply creative, cutting-edge solutions.
  • Strong communication and collaboration skills.
  • Ability to work independently in a dynamic, fast-paced environment.

  • NLP Engineer

    2 weeks ago


    Montreal, Quebec, Canada Tek Tron IT Full time

    Job OverviewWe are seeking a dynamic and innovative NLP (Natural Language Processing) Engineer to join our forward-thinking team. In this role, you will harness the power of cutting-edge AI and machine learning frameworks to develop, optimize, and deploy advanced language models. Your expertise will drive the creation of intelligent systems that understand,...


  • Montreal, Quebec, Canada Ampliwork Full time

    About Ampliwork, IncAmpliwork builds Enterprise-Grade AI Agents that amplify Human Potential to drivebusiness productivity and growth since 2017. Ampliwork's AI Agents streamline complexmulti-step workflows in highly regulated industries such as Financial Services.About The RoleAs a Software Engineering Architect, you will be instrumental in designing,...


  • Montreal, Quebec, Canada Ampliwork Full time

    About the roleAs a Software Engineering Architect, you will be instrumental in designing, building, and scaling our enterprise-level systems. Your expertise will be crucial in developing cutting-edge solutions that leverage the latest in AI and machine learning. What you'll doLead the design and development of robust, scalable, and cloud-native software...

  • Applied AI Engineer

    2 weeks ago


    Montreal, Quebec, Canada Ampliwork Full time $100,000 - $160,000

    About the roleAs a Applied AI Engineer, you will be instrumental in designing, building, and scaling our enterprise-level systems. Your expertise will be crucial in developing cutting-edge solutions that leverage the latest in AI and machine learning. What you'll doLead the design and development of robust, scalable, and cloud-native software architectures....

  • Applied AI Engineer

    7 days ago


    Montreal, Quebec, Canada Ampliwork Full time

    About Ampliwork, IncAmpliwork builds Enterprise-Grade AI Agents that amplify Human Potential to drivebusiness productivity and growth since 2017. Ampliwork's AI Agents streamline complexmulti-step workflows in highly regulated industries such as Financial Services.About The RoleAs a Applied AI Engineer, you will be instrumental in designing, building, and...

  • Senior Engineer

    1 week ago


    Montreal, Quebec, Canada ANDRITZ Full time

    Job description:Our Automation & Digitalization division seeks a Senior Engineer who specializes in the design, development, andimplementation of control systems for industrial facilities.Responsibilities include, but are not limited to the following:Lead control systems projects from inception to completion, ensuring that project goals, timelines, and...

  • Senior Engineer

    1 week ago


    Montreal, Quebec, Canada ANDRITZ AG Full time

    Every day, ANDRITZ continues to deliver successful innovative solutions to our customers globally. Why are we so successful? Because we are passionate and love what we do We are at the forefront of future engineering technologies, with solutions that ensure the success of our clients in key industries that are shaping the future of the world we live in.Our...


  • Montreal, Quebec, Canada Bombardier Full time

    When applicable, Bombardier promotes flexible and hybrid work policies.Why join us? At Bombardier, we design, build and maintain the world's peak-performing aircraft for the world's most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and...


  • Montreal, Quebec, Canada Maxa AI Full time

    TL;DRAI-First Senior DevSecOps EngineerMontreal (Hybrid: Tues–Thurs in office)Build and secure the cloud + Snowflake infrastructure powering one of only 3 Snowflake Native Apps in the world.Be the infrastructure guardian of enterprise AI—where deep cloud engineering meets cutting-edge data platforms.Secure the Infrastructure That Enterprises TrustMaxa,...


  • Montreal, Quebec, Canada Bombardier Full time

    When applicable, Bombardier promotes flexible and hybrid work policies.Why join us? At Bombardier, we design, build and maintain the world's peak-performing aircraft for the world's most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and...