Greenhouse

Software Engineer (Contract, Argentina)

Argentina. Posted 2 months ago

The role

You will support the development and maintenance of web-based applications for the Employer Experience and Talent Discovery Team. You will build product capabilities and search and matching systems using OpenSearch, Elasticsearch, and AI applications.

What you will do

  • Collaborate with Product Managers and Designers to define requirements and build product experiences.
  • Build and improve full-stack experiences for Talent Matching, Talent Rediscovery, and talent discovery workflows.
  • Design and ship search-backed capabilities using OpenSearch or Elasticsearch.
  • Develop matching systems that combine keyword, structured, semantic, and AI/ML signals.
  • Partner with Applied ML and cross-functional engineering teams to evaluate trade-offs.
  • Build evaluation, observability, testing, and feedback mechanisms.
  • Develop clean, efficient, maintainable, and scalable production code for core services.
  • Contribute to code reviews and engineering practices.
  • Perform additional projects as needed within the scope of the engagement.

Required qualifications

  • 5+ years of experience writing production code
  • Experience with Ruby, C#, Java, or Python
  • 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, such as embeddings, semantic search, classification, or ranking
  • Experience collaborating with Product and Design in ambiguous, user-facing problem spaces

Nice to have

  • Ruby on Rails preferred
  • Experience with analytical databases, a plus

Before you apply

  • This is an independent contractor engagement in Argentina.
  • Deel will serve as Contractor of Record and will contract with and pay the independent contractor.
  • This engagement is not an employment relationship with Greenhouse.
  • No employment relationship, social benefits, or labor entitlements under Argentine Law 20,744 are created by this engagement.

About the company

Greenhouse is an Orchestrated Hiring Ecosystem that brings the right person and the right role together. It is a remote-first company.

Software Engineer (Contract, Argentina) at Greenhouse | JobZoey