Senior RAG Engineer

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Newcode.ai

Newcode.ai

11 - 50 employees

Founded 2021

💼 Consulting

⚖️ Legal

🤖 Artificial Intelligence

Consulting • Legal • Artificial Intelligence

Newcode. ai is an AI platform that enables law firms, Fortune 500 companies, and in-house legal teams to build secure, explainable, and compliant agentic workflows. Its Agentic AI Builder lets professional teams create and test custom workflows to automate complex legal tasks like document review and drafting, with sandbox testing, integration with document management systems, and deployment on-cloud or on-prem. The company emphasizes security, compliance, and enterprise-grade controls for scaling AI across legal and regulated environments.

📋 Description

• Own the retrieval pipeline end to end: document parsing and chunking, embeddings, indexing, and keeping all of it current as clients add and change material. • Design how we search. Combining semantic and keyword retrieval in Qdrant, fusing ranked lists, filtering on metadata, and reranking so the handful of results we pass to the model are the right ones. • Build agentic retrieval: query decomposition, the tools a model uses to search and navigate documents, multi-step loops that know when to stop, and the cost and latency budgets that keep them honest. • Build the evaluation layer that tells us any of this is working: golden sets, retrieval metrics, regression tests on realistic client data, and tracing good enough that a bad answer leads you back to the chunk that caused it. • Ship it as fast, dependable services in Python and FastAPI, with the heavy work - ingestion, embedding, reindexing - running as background jobs that hold up under load. • Take data security and isolation seriously. Clients hand us privileged material, and tenants stay strictly separated. • Make retrieval hold up across our clients' languages as well as it does in English.

🎯 Requirements

• At least five years building backend systems that run in production, and at least two of them shipping retrieval or RAG systems real users depend on. • You've diagnosed a retrieval regression in production and fixed it. You can tell us what broke, how you found it, and what the numbers were before and after. • You've built and maintained a golden set. How many queries, who labelled them, which metrics you trust, and a change you shipped or killed because of what they told you. • You've run a vector index in production: picked index parameters, dealt with the memory and latency trade-offs, and reindexed without taking search down. • Strong Python. Comfortable reasoning about FastAPI or a close equivalent, PostgreSQL and Redis under load. • You don't ship a retrieval change because the output looked better on the three queries you tried by hand. • You own things end to end — including the boring maintenance and the tech debt nobody assigned you — rather than building the interesting part and handing off the rest. • You track what's moving in vector databases and LLMs because you're curious, not because it's the job. Show us the side project, the benchmark you ran for fun, or the repo where you tried something before it showed up in everyone else's stack. • You've worked with AI coding assistants and have a view on where they help and where they don't. • You're fine in a startup that changes direction. Decisions get made, then revisited.

🏖️ Benefits

• Fully remote across the EEA, Norway included. • You'll need the existing right to work where you live. • Be a driver of innovation in one of the most exciting AI ventures • Work with talented peers in a collaborative, high-energy team • Shape both product and culture as we grow • Flexible, English-speaking environment

Apply Now

Similar Jobs

🕒 May 20

Everbridge

1001 - 5000

🏥 Healthcare

📦 Logistics

💼 Consulting

Full-Stack Software Engineer developing and maintaining public warning solutions in SaaS. Working remotely on integrations and enhancements in a global team.

Angular

Ansible

Docker

Java

JavaScript

Kafka

Kubernetes

Linux

MariaDB

Postgres

Python

Shell Scripting

Spring

SQL

TCP/IP

🕒 May 16

Unleash

11 - 50

☁️ SaaS

🏢 Enterprise

🤝 B2B

Team Lead at Unleash shaping a platform for developers to release software more confidently. Involves both leadership and hands-on engineering work with a focus on technical quality.

🕒 April 1

SoluDyne

11 - 50

💼 Consulting

🏥 Healthcare

🏭 Manufacturing

Full-Stack Developer creating user experiences for SoluDyne, an innovative supplier of management software. Join a hybrid team from Scandinavia or Europe with flexibility in working arrangements.

ASP.NET

JavaScript

SQL

.NET

🕒 March 26

Iris.ai

11 - 50

💼 Consulting

🤖 Artificial Intelligence

☁️ SaaS

Tech Lead guiding development of Iris.ai's AI platform and products using Python. Leading engineering teams and mentoring while ensuring technical quality and alignment with business goals.

Cloud

Django

Flask

Python

🕒 March 24

Unleash

11 - 50

☁️ SaaS

🏢 Enterprise

🤝 B2B

Software Engineer working on the Unleash platform enabling developers to release software safely. Collaborating on feature flags and gradual rollouts for better product management, with responsibilities across the development lifecycle.

Cloud

Open Source