Backend Software Engineer — Applied ML & LLM Systems (Applied ML)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Backend Software Engineer (Applied ML): Building production systems to extract, enrich, and structure information from unstructured data with an accent on NLP, retrieval, and LLM-powered workflows. Focus on implementing RAG, BM25, and hybrid search systems to automate real estate agency migrations and tenant management.
Location: Remote
Company
is a UK-based, AI-enabled lettings and property management platform that automates business processes for real estate agencies through technology and operational excellence.
What you will do
- Build production systems to extract structured data from emails, documents, and other unstructured sources.
- Develop solutions to summarize client communication history and surface relevant context within the platform.
- Improve retrieval and ranking systems using RAG, BM25, embeddings, hybrid search, and reranking.
- Create Python backend services and APIs using frameworks like FastAPI, Django, or Flask.
- Define quality metrics, evaluation datasets, and feedback loops for extraction and summarization systems.
- Integrate ML/LLM workflows into production with robust error handling and observability.
Requirements
- Strong Python backend engineering experience.
- Production experience with NLP, ML, information extraction, retrieval, and ranking systems.
- Practical experience with retrieval systems such as RAG and hybrid search.
- Proven ability to take research prototypes into production environments.
- Strong understanding of evaluation metrics, LLM limitations, and hallucination risks.
- Ability to build reliable services around ML workflows, including monitoring and testing.
Nice to have
- Experience building AI or LLM agents.
- Knowledge of document understanding, email parsing, or CRM enrichment.
- Experience with vector databases or search infrastructure.
- DevOps or CI/CD experience for deploying ML-backed services.
- Proficiency in typed languages such as TypeScript, Java, C#, or Kotlin.
Culture & Benefits
- Fully remote work arrangement.
- Competitive salary and potential for equity options based on performance.
- Opportunity to work on high-leverage automation at the intersection of backend engineering and applied ML.
- Culture based on customer obsession, passion for invention, and long-term thinking.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →