Principal Software Engineer
AI and Machine Learning
Updated on 3/19/2024
Highspot

501-1,000 employees

AI-fueled sales enablement platform
Company Overview
Highspot is on a mission to transform the way millions of people work with sales enablement. The company is committed to building breakthrough software with a spark of magic.
AI & Machine Learning
Data & Analytics

Company Stage

Series F

Total Funding

$644.9M

Founded

2012

Headquarters

Seattle, Washington

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-11%

2 year growth

10%
Locations
Seattle, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
gRPC
UI/UX Design
Data Structures & Algorithms
REST APIs
CategoriesNew
Backend Engineering
Full-Stack Engineering
Web Development
Software Engineering
Requirements
  • 7+ years of experience and proficiency in delivering large-scale, highly distributed systems
  • Able to learn new technologies quickly and then put them into practice with high quality
  • Background in artificial intelligence and machine learning a plus but not a requirement
  • B.S./M.S. in Computer Science or equivalent industry experience
Responsibilities
  • Develop new product features and functionality
  • Explore emerging technologies and their application to Highspot customers
  • Build, train and deploy machine learning models
  • Work with large language models - both training, prompting, and defining algorithms to use them
  • Develop REST/gRPC APIs and web services
  • Develop highly available distributed services
  • Create architecture and design documents
  • Partner cross-functionally with engineering, UX and product management to create the best software possible
  • Write maintainable and testable code