Full-Stack Software Engineer

 Posted a day ago
     
 $100K - $150K per year
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

You will collaborate with the founding team to scale backend infrastructure for a RAG engine and develop features for an analytics platform. Additionally, you will build client integrations and maintain a React SDK to expand the capabilities of AI assistants.

About the Role

Join a small, high-velocity team at a YC-backed AI developer tools company building intelligent AI assistants that help technical teams unlock the full value of their product knowledge. You'll work hands-on alongside the founding team and research engineers to scale a retrieval-augmented generation (RAG) engine, grow an analytics platform, and ship client integrations — all using Python and React. This is a high-impact role at a seed-stage company (Series A/B trajectory) with ~20 people, where your contributions will be visible and meaningful from day one.

What You'll Do

  • Collaborate directly with the founding team and research engineers to define and implement features end-to-end.

  • Scale the backend infrastructure powering the core RAG engine using Python.

  • Experiment with and ship new features in an analytics platform built on React + Python.

  • Build and maintain client integrations used to deploy AI assistants for customers (React + Python).

  • Enable ingestion of new data source types to expand the knowledge base available to AI agents (Python).

  • Maintain and improve a React SDK used by external developers.

What We're Looking For

Required

  • 3+ years of full-stack software engineering experience building complex systems with a Python backend and React frontend.

  • Strong proficiency in Python and JavaScript/TypeScript.

  • Hands-on experience with machine learning, deep learning, and LLMs, including familiarity with natural language processing concepts.

  • Experience building with or architecting retrieval-augmented generation (RAG) systems.

  • Demonstrated experience building AI assistants or NLP-driven applications.

  • Strong CS fundamentals — degree in computer science, mathematics, statistics, machine learning, or a related field, or equivalent practical experience.

Nice to Have

  • Prior experience in a startup environment.

  • A notable marker of excellence: recognized prior employer, published research, significant open-source contributions, or standout side projects.

Compensation & Benefits

  • Salary: $100,000 – $150,000 USD annually

  • Visa sponsorship available

Location

This role is fully remote, with a primary base in Berlin, Germany (candidates in Germany, Denmark, or the United Kingdom are also welcome). Occasional in-person collaboration may be expected.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified