👋 Klue Engineering is hiring!

We are looking for Software Engineers to join our ML team to deliver high-quality gen AI features from prototype to production. 

At Klue, we build machine learning services and data pipelines to automatically extract insights about competitors from both public and internal data sources. Every day, our services process millions of data points, including news articles, press releases, webpage changes, Slack posts, emails, reviews, CRM opportunities, and user actions. 

The team is focused on using LLMs to extract competitive insights at scale. We need people who are excited about processing large amounts of data and driving innovation with LLMs.

💡 FAQ

Q: Klue who?

A: A: Klue is a VC-backed, capital-efficient growing SaaS company. Tiger Global and Salesforce Ventures led our US$62m Series B in the fall of 2021. We’re creating the category of competitive enablement: helping companies understand their market and outmaneuver their competition. We benefit from having an experienced leadership team working alongside several hundred risk-taking builders who elevate every day.

We’re one of Canada’s Most Admired Corporate Cultures by Waterstone HC, a Deloitte Technology Fast 50 & Fast 500 winner, and recipient of both the Startup of the Year and Tech Culture of the Year awards at the Technology Impact Awards.

Q: What are the responsibilities, and how will I spend my time?

  • Collaborate closely with product managers and engineers to identify requirements

  • Rapidly create and iterate on prototypes to identify customer value

  • Productionize prototypes into services that are deployed at scale

  • Craft and refine LLM prompts to extract valuable insights from diverse content sources

  • Generate labeled datasets for rigorous prompt evaluation

  • Establish offline evaluation metrics and design iterative workflows for prompt optimization

  • Prepare comprehensive reports detailing findings and recommended next steps

  • Implement online monitoring systems to ensure ongoing prompt effectiveness

  • Conduct in-depth investigations of suboptimal AI outputs to identify root causes

  • Analyze retrieval scores and optimize embeddings and metadata to enhance performance

Q: What experience are we looking for?

  • Product-focused mindset with a drive for rapid delivery and iterative improvement

  • Hands-on experience building backend systems using Python

  • Demonstrated passion for developing LLM-based products, including expertise in prompting, RAG, zero-shot and few-shot learning

  • Solid grasp of fundamental ML evaluation metrics (accuracy, precision, recall, F1 score)

  • Knowledgeable of text embeddings and semantic search technologies

  • Eagerness to stay at the forefront of AI and LLM innovations

Q: What motivates our current team right now?

  • The type of work: challenging, innovative, and meaningful. 

  • Modern tech stack.

  • The inspiration from skilled and proven leaders.

  • Entrepreneurial fingerprints on what will be a future billion-dollar company anchored in Canada.

  • Culture, team, and the work environment.

  • High degree of autonomy and accountability.

  • High degrees of transparency and high-quality communication.

Q: What are the people at Klue like?

  • Builders

  • Intellectually Curious

  • Ambitious

  • Objective Oriented

  • Check us out!

  • engineers with high expectations around individual ownership and impact.

How We Work at Klue:

  • Hybrid Work. Our main Canadian hubs are in Vancouver and Toronto, and most of our Product, Design, and Engineering Teams are located in EST and PST. Ideally, this role would be located in Toronto or Vancouver. Your team will be in office at least 2 days per week, if you are within a reasonable commuting distance of the office, we’ll see you there!

Total compensation & benefits:

  • Time off. Take what you need. We want the team to prioritize wellness and avoid burnout. Vacation usually falls into 3 categories: recharging, life-event, & keeping a work-life balance. Just ensure the required work gets done and clear it with your team in advance. You need to take at least two weeks off every year. The average Klue team member takes 2-4 weeks of PTO per year.

  • Benefits start on day one!

⬇️ ⬇️ ⬇️ ⬇️ ⬇️


Lastly, we take potential into consideration. An equivalent combination of education and experience may be accepted in lieu of the specifics listed above. If you know you have what it takes, even if that’s different from what we’ve described, be sure to explain why in your application. Reach out and let’s see if there is a home here for you now or in the future.
We’ve made a commitment to support and contribute to a diverse environment; on our teams and in our community. We’re early in our journey; we've started employee led resource groups, committed to Pay Up For Progress, and use success profiles for roles instead of 'years of experience'. We continue to scale our efforts as Klue grows. We’re proud to be an equal opportunity employer and have dedicated that commitment to our current and future #kluecrew. During the interview process, please let us know if there is anything we need to make more accessible or accommodate to support you to be successful.
All interviews will be conducted via video calls. We work in a hybrid model of WFH (remote) and in-office. We’re excited to meet you and in the meantime, get to know us:
🌈 Pay Up For Progress & 50 - 30 Challenge & Klue Blog✅✅ Win-Loss Acquisition (2023)🅰️ Series A (2020)🐅 Series B (2021)🏆 Culture, culture, culture!🎧 Winning as Women & Competitive Enablement Show🔍 Glassdoor🐝 About Us🐥 Twitter📸 Instagram☕️ LinkedIn🦄 Wellfound (AngelList) 

Location

Vancouver, British Columbia

Job Overview
Job Posted:
1 month ago
Job Expires:
Job Type
Full Time

Share This Job: