N logo

Senior Fastapi Developer

Newcode.aiNew York, NY

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
On-site
Benefits
Flexible/Unlimited PTO
Career Development

Job Description

Who are we?

We build AI tools for firms in legal and professional services: software people use for real work, not demos. We started a few months ago and already have paying clients who rely on what we ship. The team is small and moving fast.

The role

You'll own the backend behind our AI features. That's the APIs, the data pipelines, and the orchestration sitting between our product and the language models doing the work. In practice it means running retrieval over large sets of documents, getting dependable results out of LLMs and their tool calls, streaming responses to the UI, and processing long jobs in the background without things falling over. 

It isn't CRUD work. The hard parts here are keeping AI systems accurate and fast with confidential data, at production scale. You'll make architecture calls early and live with them.

Requirements

What You'll Do

  • Designing and building the APIs and services our products run on. 
  • Working on the AI plumbing: retrieval, orchestration, tool-calling, response streaming, and the evals that tell us whether the output is any good. 
  • Keeping async and distributed work reliable: document ingestion, embeddings, and long-running jobs on Redis. 
  • Building integrations with the systems clients already use, like email and document stores, and making them hold up under load. 
  • Taking data security and isolation seriously, since clients hand us confidential material. 

Who You Are

  • At least seven years building backend systems that run in production. Depth matters more to us than the number. 
  • You think about how things fail, not just how they behave when everything's fine. 
  • You've built real LLM-powered systems, or you're itching to: RAG, tool-calling, agents. You know where they tend to break. 
  • You use AI coding tools (Claude Code, Cursor, Copilot) and use them well. Faster output, but you understand and stand behind every line; you wouldn't approve sloppy AI-written code in review, so you don't ship it either. 
  • You're fine in a startup that changes direction. Decisions get made, then revisited. 

Experience we expect with the stack: 

  • Python: 6+ years 
  • FastAPI: 3+ years 
  • PostgreSQL / SQL 
  • Redis: 2+ years 

Nice to have: RAG or vector search experience; LangChain or LlamaIndex; streaming over SSE, WebSocket or SignalR; Microsoft Graph and email integration work.

Benefits

Why Join Us?

  • Be a driver of innovation in one of Oslo’s 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

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior Fastapi Developer Jobs at Newcode.ai

What is the work location for this position at Newcode.ai?
This job at Newcode.ai is located in New York, NY, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Newcode.ai?
Employer has not shared pay details for this role.
What employment applies to this position at Newcode.ai?
Newcode.ai lists this role as a Full-time position.
What experience level is required for this role at Newcode.ai?
Newcode.ai is looking for a candidate with "Senior-level" experience level.
What benefits are offered by Newcode.ai for this role?
Newcode.ai offers following benefits: Flexible/Unlimited PTO and Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Newcode.ai?
You can apply for this role at Newcode.ai either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.