Hebbia
Senior Software Engineer
Ontario · Senior
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Join us to do the best work of your career, solving meaningful problems with remarkable teams.
- Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent Discovery team.
- In this role, you'll contribute to Talent Matching, Talent Rediscovery, and related employer-facing experiences.
Responsibilities
- Build and improve full-stack experiences for Talent Matching, Talent Rediscovery, and related talent discovery workflows
- Design and ship search-backed capabilities using OpenSearch or Elasticsearch, including indexing strategies, query design, relevance tuning, ranking improvements, and semantic retrieval patterns
- Develop matching systems that combine keyword, structured, and semantic signals, applying AI/ML techniques such as embeddings, similarity search, classification, and ranking to improve match quality and consistency
- Partner with Applied ML and cross-functional engineering teams to evaluate trade-offs across relevance, latency, reliability, infrastructure cost, and user trust
- Experience building search, ranking, recommendation, or matching systems
- Experience collaborating with Product and Design in ambiguous, user-facing problem spaces
- Collaborate closely with Product Managers and Designers to define requirements and drive product development from conception to launch
- Your own unique talents!
- A mentor - you're passionate about guiding and developing your peers, sharing your knowledge, leading projects, and contributing to the team's collective success
- An excellent communicator - you explain technical processes clearly, including to non-engineers, and work well with Product, Design, Data, and Applied ML partners
Requirements
- 5+ years of experience writing production code
- Deep experience with OpenSearch or Elasticsearch in production, including indexing, query design, relevance tuning, and performance trade-offs
- Applicants must be legally eligible to work in Canada as of the start date chosen by the Company.
- A search and matching builder - you enjoy turning complex retrieval and ranking problems into intuitive, trustworthy product experience
Nice to have
- Experience with Ruby, C#, Java, or Python
- Ruby on Rails preferred
- Experience with analytical databases, a plus
Compensation
- The expected base salary for this role is CAD $117,500 - $164,500.
Benefits
- Certain roles may be eligible for additional compensation, including stock option awards, bonuses, and merit increases.
Company info
- At Greenhouse, we live by our mission through using our own product to help us hire the right person for the job, every time.
- We're committed to designing and responsibly using AI tools to transform how we work while keeping people at the center.
- We are a remote-first company and have shared office spaces in New York City and Ireland, and optional co-working spaces that give us flexibility to do our best work anywhere.
- We take an active role in our growth through a performance review program that's committed to providing actionable feedback, and a bonus structure that rewards great performance.
- We believe that bringing together a variety of perspectives makes us a stronger company - and we nurture leaders who create an inclusive culture and invest into employee resource groups that celebrate our differences and life experiences.
- We're proud to have built an award-winning culture that's been recognized as Fortune's Best Places to Work and Inc.'s Best Workplaces multiple years in a row.
- Greenhouse Software is an equal opportunity employer.
- All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable local laws, regulations and ordinances.
- If you need assistance and/or a reasonable accommodation during the application process, reach out to accommodations@greenhouse.io.
- Emails about job opportunities at Greenhouse Software are only offered by employees with @greenhouse.io email addresses.
- See this page on our website if you suspect a phishing scam.
This listing is sourced directly from Hebbia's careers page and normalized into a canonical job model.