Dwelly

Dwelly

Dwelly is a London-based startup that specializes in acquiring and modernizing independent real estate letting agencies across the UK. Founded by former executives from Uber and Gett, the company operates as a full-stack B2B platform for lettings and property management. Since its incorporation in August 2023, Dwelly has acquired 10 agencies and raised £69 million in funding to support its expansion efforts. The company offers an AI-powered operating system designed to enhance the efficiency of lettings agencies. This system automates various processes, including tenant communications, background checks, and maintenance management. Dwelly aims to improve the tenant experience and landlord economics by significantly reducing tenant placement times and generating multiple validated offers quickly. With a goal of managing 50,000 properties and employing over 1,500 people by the end of 2026, Dwelly is positioned among the UK's top letting agencies, managing over 10,000 properties and generating substantial gross rent.

information technology & services
51-200
Founded 2023
$49M raised

Description

  • Build systems that extract structured data from emails, documents, and other unstructured sources.
  • Enrich migrated client, landlord, tenant, and property records using communication history.
  • Develop summaries of full email histories and surface relevant context inside Dwelly profiles.
  • Build reliable Python backend services and APIs for NLP, retrieval, and LLM-powered workflows.
  • Improve retrieval and ranking systems using methods such as RAG, BM25, embeddings, hybrid search, and reranking.
  • Define quality metrics, evaluation datasets, and feedback loops for extraction, summarisation, and retrieval systems.
  • Integrate ML and LLM workflows into production systems with strong error handling, observability, and maintainability.
  • Work closely with engineering, product, and operations teams to automate real business processes.
  • Take prototypes and research ideas into production-ready systems.
  • Support safer AI outputs by accounting for LLM limitations and hallucination risk.

Requirements

  • Strong Python backend engineering experience.
  • Experience with API frameworks such as FastAPI, Django, Flask, or similar.
  • Production experience with NLP, ML, information extraction, retrieval, ranking, or summarisation systems.
  • Ability to take research ideas or prototypes into production.
  • Strong understanding of evaluation, metrics, and quality measurement for ML / LLM systems.
  • Practical experience with retrieval systems such as RAG, BM25, embeddings, hybrid search, or reranking.
  • Comfort working with messy, ambiguous, or incomplete real-world data.
  • Ability to build reliable services around ML workflows, including monitoring, testing, and failure handling.
  • Good understanding of LLM limitations, hallucination risks, and safe user-facing AI.
  • Strong ownership mindset and ability to work independently in ambiguous product areas.
  • Experience building AI or LLM agents (nice to have).
  • Experience with document understanding, email parsing, entity extraction, or CRM enrichment (nice to have).
  • Experience with LLM evaluation, prompt/version management, or human-in-the-loop review workflows (nice to have).
  • Experience with vector databases or search infrastructure (nice to have).
  • DevOps or CI/CD experience for deploying ML-backed services (nice to have).
  • Experience testing ML systems on complex production datasets (nice to have).
  • Experience with typed programming languages such as TypeScript, Java, C#, C++, Kotlin, Scala, or similar (nice to have).

Benefits

  • Fully remote role.
  • Competitive compensation based on experience and impact.
  • Potential for equity options based on performance.
  • Opportunity to work on high-leverage automation systems at the intersection of backend engineering, applied ML, data, and real operational workflows.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer, Developer Platform (Horde)

Epic Games 5K-10K Internet Software & Services

Epic Games is hiring a senior programmer for its Unreal Engine developer platform team to work on Horde, the internal platform that supports CI/CD, remote execution, build health, storage, and developer workflows.

AWS Azure C# CI/CD gRPC MongoDB .NET Redis
13 hours, 1 minute ago

Senior Staff Back-end Engineer (eCommerce Engineering)

Coupang 1K-5K Internet Software & Services

Coupang is hiring a Senior Staff Backend Engineer to lead the architecture and technical strategy for its core e-commerce platform services across global markets.

Apache Airflow Apache Spark AWS Cassandra Grafana Java Kafka Kotlin Kubernetes Microservices OpenTelemetry Prometheus Spring
13 hours, 16 minutes ago

ML Infrastructure Engineer

x.ai 51-250 Internet Software & Services

SpaceXAI is hiring an ML Infrastructure Engineer to build and optimize the machine learning platform that powers recommendations on X.

Ansible C++ Linux Puppet Python PyTorch Rust
13 hours, 16 minutes ago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking an experienced software developer to create and evaluate project-based tasks for benchmarking AI coding agents in realistic simulated development environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
13 hours, 46 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers