Senior Full-Stack Engineer, AI-Powered Search & Matching

Greenhouse Software

Argentina

Remote

ARS 181,565,000 - 272,348,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first company

Job summary

Greenhouse Software seeks an experienced engineer to join as an independent contractor in Argentina for approximately 12 months. You will work on Talent Matching and Rediscovery, building full-stack experiences and search-backed capabilities using OpenSearch or Elasticsearch.

You’ll collaborate with a distributed US & Canada team, deliver scalable production code, and apply AI/ML techniques to improve relevance and ranking.

Qualifications

  • 5+ years of production code experience.
  • Experience with Ruby, C#, Java, or Python; Ruby on Rails preferred.
  • Strong JavaScript or TypeScript fundamentals, including React.
  • Full-stack experience across backend systems, APIs, data modeling, and modern frontend development.
  • Deep experience with OpenSearch or Elasticsearch in production, including indexing, query design, relevance tuning, and performance trade-offs.
  • Experience building search, ranking, recommendation, or matching systems.
  • Practical experience applying AI or ML techniques in production (embeddings, semantic search, ranking).
  • Experience collaborating with Product and Design in ambiguous, user-facing problem spaces.
  • Experience with analytical databases is a plus.

Responsibilities

  • Collaborate with Product Managers and Designers to define requirements and build product experiences from conception through delivery.
  • 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, query design, relevance tuning, ranking, and semantic retrieval.
  • Develop matching systems that combine keyword, structured, semantic, and AI/ML signals to improve match quality.
  • Partner with Applied ML and cross-functional engineering teams to evaluate trade-offs across relevance, latency, reliability, infrastructure cost, and user trust.
  • Build evaluation, observability, testing, and feedback mechanisms to continuously improve matching quality.
  • Develop clean, efficient, maintainable, and scalable production code for core services.
  • Contribute to code reviews and engineering practices.
  • Additional projects as needed within the scope of the engagement.

Skills

5+ years production code
Ruby, C#, Java, Python
JavaScript/TypeScript, React
Full-stack development
OpenSearch/Elasticsearch production
AI/ML techniques in production
Collaboration with product/design
Analytical databases (a plus)

Tools

OpenSearch
Elasticsearch
Ruby on Rails
React
TypeScript

Job description

Greenhouse Software seeks an experienced engineer to join as an independent contractor in Argentina for approximately 12 months. You will work on Talent Matching and Rediscovery, building full-stack experiences and search-backed capabilities using OpenSearch or Elasticsearch.

You’ll collaborate with a distributed US & Canada team, deliver scalable production code, and apply AI/ML techniques to improve relevance and ranking.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Contract, Argentina)
Software Engineer (Contract, Argentina)

Greenhouse Software • Argentina

Remote
ARS 181,565,000 - 272,348,000
Remote-first company
Software Engineer (Contract)
Software Engineer (Contract)

Greenhouse • Argentina

Remote
ARS 1,200,000 - 2,000,000
Senior Full Stack Engineer (Cx Platform) (Santa Fe, Argentina)
Senior Full Stack Engineer (Cx Platform) (Santa Fe, Argentina)

Félix • La Pampa

Remote
ARS 84,714,000 - 158,839,000
Senior ML Engineer - Personalization & Search
Senior ML Engineer - Personalization & Search

GoFundMe • Buenos Aires

On-site
ARS 1,800,000 - 3,000,000
Healthcare benefits
Hybrid work flexibility
Parental leave
+1
Remote Full-Stack Engineer (Ruby/React) – 12-Month Contract
Remote Full-Stack Engineer (Ruby/React) – 12-Month Contract

The Wrap • Argentina

Remote
ARS 121,164,000 - 166,601,000
Software Engineer (Contract)
Software Engineer (Contract)

The Wrap • Argentina

Remote
ARS 121,164,000 - 166,601,000
Senior Full-Stack Engineer — Remote (LATAM), AI Tools
Senior Full-Stack Engineer — Remote (LATAM), AI Tools

Communities Tech • Argentina

Remote
ARS 130,793,000 - 200,037,000
10 days PTO
Team AI tool access
Learning stipend & certifications
+1
Senior Full Stack Engineer — Data-Driven & Flexible
Senior Full Stack Engineer — Data-Driven & Flexible

AgileEngine, LLC. • Buenos Aires

Hybrid
ARS 138,564,000 - 184,752,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Engineer ID98463
Senior Full Stack Engineer ID98463

AgileEngine, LLC. • San Carlos de Bariloche

On-site
ARS 184,752,000 - 277,128,000
Professional growth
Competitive compensation (USD-based)
Exciting projects
+1
Senior Frontend Engineer: AI Interfaces & Design Systems
Senior Frontend Engineer: AI Interfaces & Design Systems

Bynd • Buenos Aires

Hybrid
ARS 91,385,000 - 146,217,000
Work from Home Allowance
Private Medical Insurance for family
Birthday leave
+2