Staff Software Engineer

3 weeks ago


Toronto ON, Canada Owl Full time

Staff Software Engineer, Machine Learning
*Owl.co enables insurers to fight illegitimate claims at scale while removing human bias from the process. Our clients are the top insurance companies across North America and are getting incredible results through our AI-powered evidence-based platform. 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 language 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.
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.
Contribute to the evolution and direction of our analytics practices, particularly in the realm of NLP-driven software engineering.
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.
Pension: Short & long-term disability
Recharge: 4 weeks of paid time off, 10 public holidays, additional sick days, and time off over the winter holidays



  • Toronto, ON, Canada TekRek Full time

    Staff Software Engineer - React, Typescript, NodeCompany Background:TekRek has partnered with an exciting, Toronto based, technology company at the intersection of Web2 and Web3. This company has a successful Web2 SaaS platform and have seamlessly expanded into the ENS, Web3 space.Job Description:As you will be one of the first engineers hired, you will play...


  • Toronto, ON, Canada TekRek Full time

    Staff Software Engineer - React, Typescript, NodeCompany Background:TekRek has partnered with an exciting, Toronto based, technology company at the intersection of Web2 and Web3. This company has a successful Web2 SaaS platform and have seamlessly expanded into the ENS, Web3 space.Job Description:As you will be one of the first engineers hired, you will play...


  • Toronto, ON, Canada TekRek Full time

    Staff Software Engineer - React, Typescript, NodeCompany Background:TekRek has partnered with an exciting, Toronto based, technology company at the intersection of Web2 and Web3. This company has a successful Web2 SaaS platform and have seamlessly expanded into the ENS, Web3 space.Job Description:As you will be one of the first engineers hired, you will play...


  • Toronto, ON, Canada TekRek Full time

    Staff Software Engineer - React, Typescript, NodeCompany Background:TekRek has partnered with an exciting, Toronto based, technology company at the intersection of Web2 and Web3. This company has a successful Web2 SaaS platform and have seamlessly expanded into the ENS, Web3 space.Job Description:As you will be one of the first engineers hired, you will play...


  • Toronto, ON, Canada Ripple Full time

    At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places...


  • Toronto, ON, Canada Ripple Full time

    At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places...


  • Toronto, ON, Canada Ripple Full time

    At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places...


  • Toronto, ON, Canada Ripple Full time

    At Ripple, we're building a world where value moves like information does today. It's big, it's bold, and we're already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people,...


  • Ottawa, ON, Canada Tree Trust Full time

    We are seeking a Staff Software Engineer to join the Web Experience team. This team implements our design system via a shared component library and maintains front-end build tools to empower other developers to ship great products. Collaborating closely with UX Designers, Product Managers, and Engineers, you'll take on a prominent role in solving...


  • Toronto, Canada Generac Power Systems Full time

    Company Generac Power Systems Name Staff Software Engineer Req # 65230 Employment Type Full Time Shift 1st What to Expect Generac Clean Energy is building next generation residential clean energy systems. Our products are enabling the renewable energy rollout while saving our customers money using intelligent energy management within...


  • Toronto, ON, Canada Jobber Full time

    Jobber exists to help people in small businesses be successful. We work with small home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is delivered through technology. With Jobber they can quote, schedule, invoice, and collect payments from their customers, while providing an easy and professional...


  • Toronto, ON, Canada EQ Bank | Equitable Bank Full time

    Being a traditional bank just isn’t our thing. We are big believers in innovating the banking experience because we believe Canadians deserve better options, and we challenge ourselves and our teams to creatively transform what’s possible in banking. Our team is made up of inquisitive and agile minds that find smarter ways of doing things. Overall we...


  • Toronto, Canada TekRek Full time

    Staff Software Engineer - React, Typescript, NodeCompany Background:TekRek has partnered with an exciting, Toronto based, technology company at the intersection of Web2 and Web3. This company has a successful Web2 SaaS platform and have seamlessly expanded into the ENS, Web3 space.Job Description:As you will be one of the first engineers hired, you will play...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for QA Engineer with Automation and Data(ETL/SQL) . Please find below Job description and share me your updated resume at Rajneesh.bhardwaj01@Irissoftware.comRole : QA Engineer with Automation and Data(ETL/SQL)Key Skills : Automation and Data(ETL/SQL)ResponsibilitiesSelenium, Automation Should be Good With...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for QA Engineer with Automation and Data(ETL/SQL) . Please find below Job description and share me your updated resume at Rajneesh.bhardwaj01@Irissoftware.comRole : QA Engineer with Automation and Data(ETL/SQL)Key Skills : Automation and Data(ETL/SQL)ResponsibilitiesSelenium, Automation Should be Good With...


  • Toronto, Canada TekRek Full time

    Staff Software Engineer - React, Typescript, Node Company Background: TekRek has partnered with an exciting, Toronto based, technology company at the intersection of Web2 and Web3. This company has a successful Web2 SaaS platform and have seamlessly expanded into the ENS, Web3 space. Job Descripti


  • Toronto, Canada TekRek Full time

    Staff Software Engineer - React, Typescript, Node Company Background: TekRek has partnered with an exciting, Toronto based, technology company at the intersection of Web2 and Web3. This company has a successful Web2 SaaS platform and have seamlessly expanded into the ENS, Web3 space. Job Descripti


  • Toronto, ON, Canada Owl Full time

    Staff Software Engineer, Machine Learning *We are not working with recruitment agencies at this time* Owl.co enables insurers to fight illegitimate claims at scale while removing human bias from the process. Our clients are the top insurance companies across North America and are getting incredible results through our AI-powered evidence-based platform. We...


  • Toronto, ON, Canada EQ Bank | Equitable Bank Full time

    Join a Challenger Being a traditional bank just isn’t our thing. We are big believers in innovating the banking experience because we believe Canadians deserve better options, and we challenge ourselves and our teams to creatively transform what’s possible in banking. Our team is made up of inquisitive and agile minds that find smarter ways of doing...


  • Toronto, Canada TekRek Full time

    Staff Software Engineer - React, Typescript, NodeCompany Background:TekRek has partnered with an exciting, Toronto based, technology company at the intersection of Web2 and Web3. This company has a successful Web2 SaaS platform and have seamlessly expanded into the ENS, Web3 space.Job Description:As you will be one of the first engineers hired, you will play...