Jobs
>
Vancouver

    Senior Software Engineer, Machine Learning - Vancouver, Canada - owl

    owl
    Default job background
    Full time
    Description

    We are not working with recruitment agencies at this time.

    empowers insurers to combat illegitimate claims on a large scale while eliminating human bias from the process. Our clients are top insurance companies across North America, achieving remarkable results through our AI-powered, evidence-based platform. We are on a mission to integrate state-of-the-art ML and NLP methods to transform this traditionally manual activity into a fair process. We are well-funded and have engineering offices in New York City, Toronto, and Vancouver.

    We are actively seeking a highly motivated and experienced Senior Software Engineer, with a strong focus on machine learning and natural panguage processing (NLP) to drive the development of the core intelligence underlying our innovative products. In this role, you will collaborate closely with various teams, leading the design, implementation, and production of some of the most impactful systems in the insurance industry.

    What You Will Be Doing:

    • Collaborate with cross-functional teams to design, implement, and enhance machine learning-powered systems and products, with a specific emphasis on NLP.
    • Develop and maintain advanced NLP models for document classification, ranking, and annotation, serving as the core intelligence of our products.
    • Work closely with internal stakeholders to conduct data analyses that address customer needs and generate actionable insights, leveraging NLP techniques.
    • Design and execute experiments aimed at improving internal processes, enhancing data collection, and refining ML models, with a strong NLP component.
    • Lead technical discussions and contribute to key technical decisions within the team, especially as they relate to software engineering aspects of NLP strategies.
    • Develop clean, well-documented, and maintainable code spanning the entire technology stack, with a strong focus on NLP implementation and software engineering best practices.
    • Mentor junior engineers, supporting their growth and development within the context of NLP software engineering.
    • Analyze user behavior on our platform to uncover new features, trends, and insights that can enhance our products, using NLP-driven analytics.
    • Contribute to the evolution and direction of our analytics practices, particularly in the realm of NLP-driven software engineering.

    Requirements:

    • Possess a minimum of 4 years of hands-on experience in software engineering with a strong portfolio of applied projects in the industry, with a significant focus on NLP.
    • Hold an advanced degree or equivalent qualification, ideally in a field related to NLP, machine learning, or software engineering.
    • Exhibit extensive proficiency in Python, particularly for NLP-related software engineering tasks.
    • Demonstrate expertise in software engineering practices, including code quality, maintainability, and scalability, with a strong emphasis on NLP-driven software solutions.
    • Be proficient in common data science tools and query languages, including pandas, NumPy, seaborn, scikit-learn, and SQL, with a focus on NLP data analysis from a software engineering perspective.
    • Possess strong interpersonal and written communication skills, along with expertise in A/B testing, statistical analysis, and applied ML theory and practice, especially in the context of software engineering.
    • Familiarity with AWS data services, such as Glue, Athena, QuickSight, and related technologies, and their application to NLP-driven software engineering tasks.

    Benefits:

    • Medical: 100% paid medical, dental, and vision coverage
    • Pension: 401K matching
    • Short & long-term disability
    • Recharge: 4 weeks of paid time off, 10 public holidays, additional sick days, and time off over the winter holidays
    • Personal development: $1,200/year toward your fitness expenses, favorite activities, or professional development
    • Hybrid working environment

    Salary Range: $120,000 - $220,000

    Our salary ranges are benchmarked and are determined by role and level. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all Canadian locations and could be higher or lower based on a multitude of factors, including job-related skills, experience, location, and relevant education or training.

    Benefits

    • $1,200 ($100 monthly) per year into a Wellness or Healthcare Spending Account
    • RRSP matching up to 4% of base salary
    • 4 weeks of vacation, 10 public holidays, plus 5 personal days
    • Hybrid work model
    • Dog-friendly office
    • Weekly team lunches in the office


  • TikTok Vancouver, Canada

    Responsibilities · TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. · Why Join Us · At T ...


  • Prenuvo Vancouver, Canada

    **About Us** · Today, we are more hungry than ever for data on our sleep, heart rate, training, recovery, genetics, you name it. But getting any insights into what is really happening in our bodies has been elusive. The 100 year old physical just does not cut it anymore. Prenuvo ...


  • Prenuvo Vancouver, Canada

    **About Us** · At Prenuvo, we are on a mission to flip the paradigm from reactive "sick-care" to proactive health care and to shift the patient experience from.Our award-winning whole body scan is fast (under 1 hour), safe (MRI has no ionizing radiation), and non-invasive (no con ...


  • Novarc Technologies Inc. North Vancouver, Canada

    _**Are you excited to lead the innovation of AI and automation in industrial robotics?**_ _**If the answer is yes, we have an opportunity for you.**_ · **Novarc Technologies** is looking for a **Machine Learning/AI Lead **(Computer Vision) to join our growing team and support the ...


  • Definity Financial Corporation Vancouver, Canada

    Job ID : 7388 · Category : Finance · Brand : Definity · Regular/Temporary : Temporary · Fulltime/Parttime : Full Time · Location : Vancouver, Canada · Posting Range : $59,400 - $118,100 · Definity is the parent company to some of Canada's most long-standing and innovative insuran ...


  • KN Technologies Vancouver, Canada

    Build, train, serve, and monitor machine learning (ML) models · - Developing models for prediction classification tasks · - Evaluate performance of existing models · - Preffered qualification: Masters or higher post graduate student in Computer Science, Engineering, Statistics, M ...


  • TikTok Vancouver, Canada

    Responsibilities · TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul and Tokyo. · Why Join U ...


  • Acceler8 Talent Vancouver, Canada

    Machine Learning Engineer · Introduction to the Role: We are seeking skilled Machine Learning Engineers to take on the challenge of integrating advanced machine learning technologies into real-world robotic applications. If you have a passion for pushing the boundaries of AI and ...


  • Acceler8 Talent British Columbia, Canada

    About Us · Our vision is clear: to engineer and innovate robotics that not only enhance but redefine dexterity. As a Robotics Scientist within our ranks, you'll be tapping into the most cutting-edge methods, developing training systems, and implementing algorithms that bring robo ...


  • Acceler8 Talent Vancouver, BC, Canada

    Machine Learning Engineer · Introduction to the Role: We are seeking skilled Machine Learning Engineers to take on the challenge of integrating advanced machine learning technologies into real-world robotic applications. If you have a passion for pushing the boundaries of AI and ...


  • Acceler8 Talent Vancouver, Canada

    Machine Learning Engineer · Introduction to the Role: We are seeking skilled Machine Learning Engineers to take on the challenge of integrating advanced machine learning technologies into real-world robotic applications. If you have a passion for pushing the boundaries of AI and ...


  • Acceler8 Talent British Columbia, Canada

    As a Robotics Scientist within our ranks, you'll be tapping into the most cutting-edge methods, developing training systems, and implementing algorithms that bring robotic manipulation into the realm of art. · Your day-to-day will be a blend of pioneering research and hands-on i ...


  • Acceler8 Talent British Columbia, Canada

    About UsOur vision is clear: to engineer and innovate robotics that not only enhance but redefine dexterity. As a Robotics Scientist within our ranks, you'll be tapping into the most cutting-edge methods, developing training systems, and implementing algorithms that bring robotic ...


  • Socotra, Inc. Vancouver, BC, Canada

    We are looking for a Staff Machine Learning Engineer who is ready to hit the ground running and work on a lot of innovative and exciting projects related to study and learning tools. You will be a part of the Study Solutions pod in the Study Experiences team at Course Hero and co ...


  • Fortinet Vancouver, Canada Full time

    We are looking for a highly capable machine learning developer to optimize our security intelligence platforms based on machine learning systems. You will be evaluating existing machine learning (ML) processes, performing statistical analysis to resolve data set problems, and enh ...


  • Wix Vancouver, Canada Full time

    Job Description · Machine Learning systems form an integral part of the experience at DeviantArt, helping us expose users to relevant art, foster the DeviantArt community, and give new avenues for deviants' creativity. As a Machine Learning Engineer, you will: · Help design perf ...


  • Fortinet Vancouver, Canada Full time

    We are looking for a highly capable machine learning developer to optimize our security intelligence platforms based on machine learning systems. You will be evaluating existing machine learning (ML) processes, performing statistical analysis to resolve data set problems, and enh ...


  • Homebase Vancouver, BC, Canada

    We're revolutionizing the way small businesses manage their teams and grow their business. What this means for you is a shared passion for innovation and making a difference for the people we serve. As a Data Scientist at Homebase, you will work closely with cross-functional team ...


  • Tinder Vancouver, BC, Canada

    Founded in Vancouver, Canada in 2003, Plenty of Fish is one of the early pioneers in the online dating industry, with one of the largest and most diverse communities of singles. We're one of the top revenue-driving brands in the Match Group (comprised of Tinder, OkCupid, Hinge an ...


  • Hour Consulting Vancouver, BC, Canada

    Our client is an innovative real estate based technology company. · They are on a mission to transform how home buyers and sellers understand the Real Estate Market. They are growing rapidly and looking for a Senior Data Scientist specializing in Machine Learning to join their aw ...