Sr Software Engineer

Andiamo

New York (NY)

On-site

USD 103,320 - 179,088

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in New York is seeking a Mid-Senior level engineer to migrate and enhance a sophisticated legal search platform. Candidates should have over 5 years of experience with object-oriented programming, a degree in a relevant field, and a strong background in distributed systems. This position offers competitive pay and the chance to work on cutting-edge AI features in a fast-paced environment.

Qualifications

  • 5+ years of experience with Java, Python, C++, or another object-oriented language.
  • Degree in Computer Science, Engineering, Mathematics, or equivalent experience.
  • Background in architecting distributed systems that scale.

Responsibilities

  • Migrate the BGOV search platform to the current platform.
  • Help expand both keyword and semantic search capabilities.
  • Take ownership of solutions end-to-end.

Skills

Java
Python
C++
Distributed systems
Mentoring

Education

Degree in Computer Science

Tools

AWS
Kubernetes
Docker

Job description

This range is provided by Andiamo. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$75.00/hr - $130.00/hr

Our client is transforming the legal industry by delivering the most sophisticated research platform on the market. They are focused on building products that provide clear answers and insights to complex questions. The goal is to use innovative technologies to deliver best-in-class solutions that shape the future practice of law.

At the heart of this research platform lies search. The AI Search engineering team is tasked with understanding users’ needs and efficiently surfacing the most relevant content from a corpus of over a billion documents. The team leverages open-source technologies and draws heavily from academic research in the fields of information retrieval, cloud computing, machine learning, and natural language processing to address users’ evolving needs. Challenges range from tuning distributed computation performance to developing relevance models and applying statistical methods to analyze A/B testing results.

The Team
  • A full-stack team responsible for both search applications and search infrastructure.
  • The backend is powered by Solr, containerized with Kubernetes/Docker, and hosted on Amazon Web Services (AWS).
  • The system supports over 20 queries per second across a corpus of 1.3 billion documents.
  • Search capabilities are expanding to include semantic and dense vector techniques.
  • The team is rolling out Question Answering, Chat, and other AI-based features using Retrieval-Augmented Generation (RAG) techniques with large language models.
What You’ll Do
  • Migrate the BGOV search platform to the current platform.
  • Help expand both keyword and semantic search capabilities.
  • Learn and apply best practices in running large-scale distributed systems.
  • Take ownership of solutions end-to-end: development, delivery, and production.
  • Bring passion for search, distributed systems, and metrics.
  • Thrive in a fast-paced environment where taking risks and exceeding expectations is encouraged.
What You’ll Need
  • 5+ years of experience with Java, Python, C++, or another object-oriented language.
  • A degree in Computer Science, Engineering, Mathematics, or related field—or equivalent experience.
  • Background in architecting distributed systems that scale, using industry best practices.
  • Familiarity with mentoring junior engineers on design and coding standards.
  • Strong collaboration skills and a willingness to share knowledge and support teammates.
Nice to Have
  • Passion for building the next-generation legal search platform.
Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Applied Scientist, Search & Information Retrieval
Lead Applied Scientist, Search & Information Retrieval

Thomson Reuters • New York (NY)

On-site
USD 147,000 - 275,000
Sr AI Platform Engineer – Retrieval & Knowledge Systems
Sr AI Platform Engineer – Retrieval & Knowledge Systems

LPL Financial LLC • Town of Charlotte (NY), Fort Mill (SC)

On-site
USD 115,000 - 192,000
401(k) matching
Health benefits
Employee stock options
+2
Senior Software Engineer (Search)
Senior Software Engineer (Search)

GovDash • New York (NY)

On-site
USD 190,000 - 220,000
Search Consultant
Search Consultant

Cyber Search Global • United States

On-site
USD 35,000 - 50,000
Senior Software Engineer (Search / Retrieval)
Senior Software Engineer (Search / Retrieval)

Workato • Palo Alto (CA)

On-site
USD 150,000 - 200,000
AI Software Engineering Manager
AI Software Engineering Manager

Jobot • Sioux Falls (SD)

On-site
USD 175,000 - 215,000
Senior Software Engineer, Search & Recommendations
Senior Software Engineer, Search & Recommendations

Cacheflow • Seattle (WA)

On-site
USD 185,000 - 230,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Marlabs LLC • Austin (TX)

On-site
USD 120,000
Sr Data Scientist II
Sr Data Scientist II

RELX • Raleigh (NC)

On-site
USD 105,000 - 175,000
Staff Software Engineer
Staff Software Engineer

Thomson Reuters • Ann Arbor (MI)

On-site
USD 120,000 - 160,000