Software Engineer (Contract) - Talent Matching & Search Systems
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
We're seeking a Software Engineer to support the development and maintenance of Greenhouse's web-based applications as part of an approximately 12-month engagement.
Core Responsibilities:
You'll contribute to Talent Matching, Talent Rediscovery, and related employer-facing experiences. Your work will focus on building product capabilities and the search and matching systems behind them, with a particular emphasis on OpenSearch or Elasticsearch and the practical applications of AI/ML to matching, ranking, and search relevance.
The role is collaborative and execution-focused, with the majority of your time spent in the codebase, building features, fixing bugs, and ensuring product stability and performance for users.
Key Areas of Focus:
- Talent Matching and Rediscovery Systems
- Search and Ranking Infrastructure (OpenSearch/Elasticsearch)
- AI/ML Applications for relevance tuning and matching
- Full-stack Development across backend systems, APIs, and modern frontend frameworks
Basic Qualifications:
- 5+ years of experience writing production software
- Proficiency in Ruby, C#, Java, or Python, with a preference for Ruby on Rails
- Strong fundamentals in JavaScript or TypeScript, including React
- Full-stack experience covering backend systems, APIs, data modeling, and modern frontend development
- Production experience with OpenSearch or Elasticsearch, including indexing, query design, relevance tuning, and performance optimization
- Experience building or working with search, ranking, recommendation, or matching systems
- Practical experience applying AI/ML techniques to production applications
- Collaboration experience with Product and Design teams in ambiguous, user-facing problem spaces
- Ability to develop clean, efficient, maintainable, and scalable production code
- Strong communication and collaboration skills across technical and non-technical teams
Preferred Qualifications:
- Experience with Ruby on Rails
- Advanced experience with OpenSearch or Elasticsearch at scale
- Experience with semantic search, embeddings, ranking, recommendation, or matching systems
- Experience applying AI/ML capabilities to real-world production applications
- Experience building evaluation, observability, testing, and feedback mechanisms for search or matching systems
- Experience with analytical databases
- Experience working in product-focused engineering teams collaborating closely with Product, Design, Data, and ML
- Strong understanding of trade-offs between relevance, latency, reliability, infrastructure cost, and user experience
- Experience working in distributed or remote engineering environments
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Backend Software Engineer (Contract) – AI Training Initiative
Gramian
Argentina
BrazilBackend Software Engineer for AI Training Projects
Gramian Consulting Group
Argentina
BrazilSenior DevOps Engineer
Canals
Santiago
ArgentinaFull-Stack Developer – Next.js & Python
Pavago
Argentina
BrazilMore Openings at Silverback Strategies
Staff Software Engineer (Users Vertical) - BNPL Platform
Silverback Strategies
United StatesSenior Infrastructure Engineer
Silverback Strategies
Argentina
UruguayFounder & Country Lead - Global Data Collection Expansion
Silverback Strategies
Argentina
UruguayFull-Stack Engineer (AI Development Focus)
Silverback Strategies
ArgentinaExplore Top Companies in this Space
GAIN
Digital Performance Marketing & Conversion Optimization / Brand Experience & Creative Tech / Consumer Data Science & Marketing Analytics
MNTN
Advertising Technology / Digital Marketing / Enterprise Software / Performance Marketing
Jordan Digital Marketing
Digital Growth Marketing / Performance Media Acquisition / Technical SEO & Content Strategy / B2B SaaS Growth
Pearmill
Digital Marketing / Performance Advertising / Growth Marketing / Startup Support
Silverback Strategies
View Company ProfileSilverback Strategies (operating at silverbackstrategies.com) is a performance marketing agency engineered for data-driven growth. Founded with a vision to empower marketing leaders, the company specializes in helping mid-sized businesses outthink, outmaneuver, and outperform competitors with larger teams. Headquartered in Reston, VA, Silverback Strategies focuses on delivering measurable results through paid search, SEO, and content marketing strategies, ensuring marketers can hit their targets quickly and prove their impact. Their approach combines over 500 annual tests in SEO, AI search, and paid media, backed by their status as a Google Premier Partner, managing over $500 million in ads annually. This allows growth-focused teams to capitalize on market changes efficiently, driving profitable growth for consumer services companies. With an NPS of 73 and an award-winning workplace culture, Silverback Strategies positions itself as a high-performing partner for businesses prioritizing agility and results.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.