Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Staff Engineer - Machine Learning, NLP (Remote)

Benchsci

We are seeking a Staff Machine Learning Engineer to join our platform architecture team. This role is an opportunity to apply state-of-the-art ML that will shape the future of scientific discovery. You will be a key player in accomplishing BenchSci's mission to exponentially increase the speed and quality of life-saving research and development. Your work will have an impact on thousands of scientists across the world who rely on BenchSci for their research.

Reporting to the Head of the Platform Architecture Group, you will work on complex and challenging ML architectures (model level and data pipeline level). You will be responsible for the high-level design of technical solutions end to end. You will work closely with our ML teams, provide guidance and mentorship, and set the technical direction throughout the ML Development Lifecycle.

\n

You will:
  • Join the Platform Architecture Group, collaborate with Staff Engineers and architects and provide high-level end-to-end solution design for the company’s mission critical initiatives.
  • Design ML Architecture across multiple ML and Data Teams in order to build robust, scalable and production-ready solutions that enhance the speed and quality of life-saving research.
  • Write, review and approve ML and Data technical documentation to ensure quality and accuracy of performance and results.
  • Contribute to the ML and Data roadmap by ensuring project proposals are both highly impactful and technically feasible. 
  • Continuously improve our workflows by keeping up to date with the latest optimizations in libraries such as PyTorch, and expand our usage of modern tools such as DVC.
  • Own ML solutions and long-term technical investments that will drive innovation at BenchSci.
  • Lead technical design discussions, apply best practices, diagnose problems and lead the resolution while fostering an inclusive environment. Participate and contribute to Agile grooming, planning and estimation.
  • Promote the definition of coding guidelines and raise the bar for code quality using tools such as SonarCloud.
  • Provide guidance to senior engineers and help to foster a culture of continuous growth.
  • Work cross functionally with different stakeholders including BenchSci's R&D scientists to learn, model, and capture the nuances of biology.

You have:
  • At least 8 years of professional experience applying ML techniques to solve business problems, with at least 2 years at a Staff Engineer level.
  • Strong experience with NLP and LLMs. Strong experience with Python and programming fundamentals.
  • Extensive experience with PyTorch.
  • Track record of successfully delivering robust, scalable and production-ready ML models.
  • Experience with the full ML development lifecycle from architecture and technical design, through data collection and preparation, model selection, training and evaluation, to deployment and maintenance.
  • Experience with data manipulation and processing, such as SQL or pandas.
  • Experience with Cloud solutions and Cloud architecture, in particular with MLOps, DataOps and data warehouses.
  • Experience leading technical design discussions, writing and reviewing technical design documents and providing technical guidance and directions.
  • Ability to reason about trade-offs and make technical decisions under a certain level of uncertainty.
  • Strong cross-team communication and collaboration skills. A growth mindset and a constant desire to learn. 

\n

Benefits and Perks: 

An engaging remote-first culture 

A great compensation package that includes BenchSci equity options

A robust vacation policy plus an additional vacation day every year

Company closures for 14 more days throughout the year

Flex time for sick days, personal days, and religious holidays

Comprehensive health and dental benefits.

Annual learning & development budget

A one-time home office set-up budget to use upon joining BenchSci

An annual lifestyle spending account allowance

Generous parental leave benefits with a top-up plan or paid time off options

The ability to save for your retirement coupled with a company match!

About BenchSci:

BenchSci's mission is to exponentially increase the speed and quality of life-saving research and development. We empower scientists to run more successful experiments with the world's most advanced, biomedical artificial intelligence software platform. 

Backed by Generation Investment Management, TCV, Inovia, F-Prime, Golden Ventures, and Google's AI fund, Gradient Ventures, we provide an indispensable tool for scientists that accelerates research at 16 top 20 pharmaceutical companies and over 4,300 leading academic centers. We're a certified Great Place to Work®, and top-ranked company on Glassdoor.

Our Culture:

BenchSci relentlessly builds on its strong foundation of culture. We put team members first, knowing that they're the organization's beating heart. We invest as much in our people as our products. Our culture fosters transparency, collaboration, and continuous learning. 

We value each other's differences and always look for opportunities to embed equity into the fabric of our work. We foster diversity, autonomy, and personal growth, and provide resources to support motivated self-leaders in continuous improvement. 

You will work with high-impact, highly skilled, and intelligent experts motivated to drive impact and fulfill a meaningful mission. We empower you to unleash your full potential, do your best work, and thrive. Here you will be challenged to stretch yourself to achieve the seemingly impossible. Learn more about our culture .

Diversity, Equity and Inclusion: We're committed to creating an inclusive environment where people from all backgrounds can thrive. We believe that improving diversity, equity and inclusion is our collective responsibility, and this belief guides our DEI journey. Learn more about our DEI initiatives .

Accessibility Accommodations: Should you require any accommodation, we will work with you to meet your needs. Please reach out to View email address on ca.talent.com .

#LI-Remote

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Staff Engineer - Machine Learning, NLP (Remote) in Westmount, QC vacancy
  • $160.32k - $200.4k per year

     ...craft personalized customer experiences. Our dedication to remote-first work , and strong culture of connection and global inclusion...  .... See yourself at Twilio Join the team as Twilio’s next Staff Engineer, Security Engineering Partners. About the job We are... 
    Remote work
    Local area
    Worldwide

    Twilio

    Westmount, QC
    1 day ago
  • What the Role Is We're hiring a Staff Product Manager to own...  ...strong ML personalization team, learned what good looks like, and want...  ...You partner closely with our ML Engineering team — opinionated about model...  ...Our Ways of Working Babylist is remote-first with team members across... 
    Remote work
    Internship
    Work at office
    Flexible hours
    Weekend work

    Babylist, Inc

    Westmount, QC
    2 days ago
  •  ...right place! We’re looking for a Senior Staff Software Engineer to join our Payments team in Canada &...  .../EDT hours. We offer a choice of fully remote, partially remote or fully office-based...  ...engineers, fostering a culture of continuous learning. • Engineering productivity : Drive... 
    Remote work
    Long term contract
    Work at office
    Local area
    Flexible hours

    Lightspeed Commerce

    Westmount, QC
    29 days ago
  •  ...solution they can't live without. About the Engineering Team: We aim to meaningfully improve...  ..., coach and promote your team members, learning from other Engineering managers at Wave...  .... Past experience in it, or a desire to learn more about these ideas will help you... 
    Remote work
    Manual labor
    Work at office
    Work from home

    Wave Hq

    Westmount, QC
    26 days ago
  •  ...hands-on, shipping product, hiring next engineers, and setting the engineering culture. Who...  ...at the intersection of full-stack and machine learning. • You've built and shipped production AI...  ...ship • Design and build the core alignment engine: embeddings, retrieval, match-signal... 
    Remote work

    Northeading Technologies

    Westmount, QC
    29 days ago
  • $95k - $130k per year

     ...humility, embrace change, drive impact, learn and grow and be heartfelt as we work together...  ...from anywhere in Canada. The Platform Engineering Senior Manager leads a team of business analysts...  ...high standards, competence and that staff is well supported in fulfilling their... 
    Remote work
    For contractors
    Home office
    Flexible hours

    Heart & Stroke

    Westmount, QC
    26 days ago
  •  ...satellites in orbit. Following this path, we are seeking talented engineers to ramp up our Canadian office. Your responsibilities include...  ...Interested in something new but missing the knowledge? We offer you the opportunity to learn new skills depending on your personal interests.
    Remote work
    For subcontractor
    Work at office
    Flexible hours

    Ororatech Gmbh

    Westmount, QC
    26 days ago
  • $66.1k - $81.44k per year

     ...we’re excited to welcome a new WordPress Engineer to our team. About the Role As a...  ...your geographic location. This is a 100% remote role, but you must live and be able to work...  ...application. Initial questions: If we’d like to learn more, we’ll send a short set of questions... 
    Remote work
    Full time
    Internship
    Live In
    Local area
    Overseas
    Shift work

    Kanopi

    Westmount, QC
    26 days ago
  • $55k - $95k per year

     ...Role Veeva Systems is looking for a functional Associate QA Engineer to join our rapidly growing team that is focused on Vault CRM. This...  ...and problem-solving skills. Curiosity and ability to quickly learn new technologies Strong verbal and written communication... 
    Remote work
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Westmount, QC
    29 days ago
  •  ...result in least cost, easy to erect building systems that meet the customer’s needs and company procedures. Building upon foundational engineering experience, this mid-level role involves greater responsibility in project coordination, design optimization, and mentoring of... 
    Remote work
    Internship
    Flexible hours
    Shift work

    Cornerstone Building Brands

    Westmount, QC
    26 days ago
  • We're looking for a motivated Data Engineer to help build and scale our cloud-native data pipelines using Snowflake and dbt. This role is ideal for someone who enjoys solving data challenges, improving performance, and delivering trusted data to stakeholders across the business... 
    Remote work
    Work at office

    Bluematrix

    Westmount, QC
    29 days ago
  •  ...CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects. We are a firm...  ...and advance their careers within the organization. Unleash your engineering talents at CIMA+ as a Transmission Lines Civil Engineer. In this... 
    Remote work
    Hourly pay
    Permanent employment
    For contractors
    Local area
    Flexible hours

    Cima+

    Westmount, QC
    26 days ago
  • $139.5k - $150k per year

     ...so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life...  ...platform. We work closely with senior engineers, solution architects, and product teams to...  ...during the hiring process. Tech D/P3 #LI-Remote #LI-JP1 PointClickCare Benefits & Perks... 
    Remote work
    Long term contract
    Flexible hours

    Pointclickcare

    Westmount, QC
    29 days ago
  •  ...incidents. We deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview As a Senior Software Engineer at Derq, you will focus on designing, developing, and optimizing production systems that power our real‑time traffic and safety... 
    Remote work

    Derq

    Westmount, QC
    29 days ago
  • $80k - $150k per year

     ...highly skilled and consists of application consultants, software engineers, and networking engineers located throughout the U.S and Canada....  ..., Crystal Reports, and SQL Reporting Services. Location: • Remote • Travel based on customer requirements and must be willing to accommodate... 
    Remote work

    Aktion Associates

    Westmount, QC
    26 days ago
  •  ...Canada Inc. the flagship office for FLOTATION, is seeking a Sales Engineer to join our Sales Team. Your primary function to create and...  ...supporting representative agents across the region. This position is remote, based in Ontario or Quebec. ___________________________________... 
    Remote work
    Long term contract
    Temporary work
    Work at office
    Day shift

    Eriez

    Westmount, QC
    26 days ago
  •  ...General Dynamics Mission Systems-Canada, our focus extends beyond engineering technology solutions—we are dedicated to cultivating careers....  ...within the National Capital Region, with flexibility to work remotely when necessary. Occasional travel may be required to support customer... 
    Remote work
    Internship
    Work at office
    Flexible hours

    General Dynamics Missions System International

    Westmount, QC
    29 days ago
  •  ...En tant qu'Ingénieur(e) en déploiement avancé (Forward Deployed Engineer), tu joueras un rôle pivot dans le déploiement de systèmes d'IA...  .... • Participate in pre-sales scoping calls and contribute field learnings to the product and engineering roadmap, helping shape reusable deployment... 
    Remote work
    Long term contract
    Apprenticeship

    Maneva

    Westmount, QC
    26 days ago
  •  ...CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects. We are a firm...  ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation... 
    Remote work
    Permanent employment
    Internship
    Work from home
    Flexible hours

    Cima+

    Westmount, QC
    26 days ago
  •  ...to the Flash memory it needs to keep our world moving forward. Job Description We are seeking a highly skilled and experienced ASIC Engineer to join our LDPC team. The successful candidate will be responsible for designing, developing ASICs for LDPC applications. This role... 
    Remote work

    Sandisk

    Westmount, QC
    25 days ago
  •  ...rapport, a willingness to travel and work remotely, and an eagerness to contribute to...  ...places. •Enthusiastic to continually learn and grow. •Follow directions when...  ...to communicate well with contractors, engineers, management and field staff. •Ability to work well independently... 
    Remote work
    Long term contract
    Full time
    For contractors
    Manual labor

    Option

    Westmount, QC
    26 days ago
  •  ...managed effectively Participating in Value engineering and Life Cycle costing Taking a lead...  ...to Associate Directors and Directors Staff management– Input into performance review...  ...– Ensuring that key information and learning generated from each commission is input into... 
    Remote work
    Contract work
    Flexible hours

    Turner & Townsend

    Westmount, QC
    29 days ago
  •  ...clinical work, you’re eager to mentor and contribute to the growth of staff and students through supervision and training. Reporting to...  ...and 2 additional ROCK holidays in addition to statutory holidays Learning: Professional development assistance, investing in your growth Parenthood... 
    Remote work
    Permanent employment
    Full time
    Afternoon shift

    Reach Out Centre For Kids

    Westmount, QC
    26 days ago
  •  ...Description Reporting directly to the Application Engineering Manager, you will create automated...  ...practices • Support the deployment of machines and after sales activities • Travel to Client...  ...Care of You • Flexible paid time off and remote work policies. • Complimentary beverages... 
    Remote work
    Long term contract
    Flexible hours
    Night shift

    Vention

    Westmount, QC
    26 days ago
  •  ...is lost, publishing cadence is inconsistent, and audience growth is under-leveraged. We are building an AI-first content intelligence engine that transforms raw information into structured insights and ready-to-publish content. The platform ingests high-signal content, extracts... 
    Remote work
    Full time
    Internship
    Immediate start

    Futuresight

    Westmount, QC
    26 days ago
  • $21.5 - $24 per hour

     ...Department: Pharmacy Work Location: Remote, ON Work Hours: 8-hour shifts...  ...provides opportunities for learning and growth supported by our...  ...customer service to clinic staff, nurses, and physicians...  ...to the role, we would love to learn more about you! Accommodations... 
    Remote work
    Hourly pay
    Permanent employment
    Full time
    Flexible hours
    Shift work

    Sentrex

    Westmount, QC
    7 days ago
  •  ...seeking a team member who is motivated to learn, grow, and innovate while making a meaningful...  ...updates for physicians and Rocket Doctor staff. • Help coordinate physician meetings and...  ...is an asset. WORK / TRAVEL: • Fully remote within Canada. • Occasional travel may be... 
    Remote work
    Work at office
    Local area

    Rocket Doctor

    Westmount, QC
    8 days ago
  •  ...identify gaps, and collaborate with Engineering to automate the close • Build...  ...a demonstrated willingness to learn so you can independently...  ...amounts of data and advanced machine learning algorithms, Hopper combines...  ...these rights, please contact ****@*****.***. #LI-REMOTE
    Remote work
    Daily paid
    Long term contract
    Temporary work
    Apprenticeship
    Local area
    Work from home

    The Hopper Company

    Westmount, QC
    2 days ago
  •  ...where you’ll have many opportunities to learn and develop while working on engaging projects...  ...the most cost-effective solutions to engineering challenges and offer a diverse range of projects...  ...-up on WIP/AR in collaboration with staff involved • Ensure Human Resources... 
    Remote work
    Permanent employment
    Contract work
    Internship
    Flexible hours

    Cima+

    Westmount, QC
    29 days ago
  •  ...standards • Lead, support, and mentor field staff through training, task delegation, and...  ...project sites across the North, including remote locations • Willingness to work both in the...  ...Indigenous status and community on your resume if applicable. Learn more and apply today at... 
    Remote work
    For subcontractor
    Work at office
    Flexible hours

    Kbl Environmental

    Westmount, QC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Staff Engineer - Machine Learning, NLP (Remote). Be the first to apply!