8am
8am
501 – 1,000 Employees
FintechLegalSaaS
8am builds software for law firms, accounting practices, associations, and other professional services organizations. Its SaaS portfolio includes LawPay, MyCase, CasePeer, DocketWise, CPACharge, ClientPay, and AffiniPay, bringing together payments, billing, practice and case management, document tools, and compliance workflows. The company focuses on secure payment processing, integrations with other business tools, and practical AI features that help professional teams manage routine work and client matters.

Senior Software Engineer, AI Search

Build hybrid search, retrieval-augmented generation, and LLM-powered services for 8am’s platform serving payments, workflow, and professional services businesses.

Description

  • Partner with product managers and stakeholders to turn business challenges into AI-powered search and retrieval solutions.
  • Build hybrid search across large datasets, combining BM25 keyword retrieval with semantic and vector search.
  • Create and improve retrieval pipelines for RAG and other AI applications.
  • Develop scalable workflows for document ingestion, indexing, embedding generation, and search ranking.
  • Work with the Data team on collecting, enriching, chunking, and indexing data.
  • Implement AI services that connect large language models with search infrastructure.
  • Use Python to process data, build search pipelines, and assess retrieval quality.
  • Create tools and infrastructure for relevance tuning, search evaluation, and ongoing ranking model improvements.
  • Deploy AI search services with cloud operations, monitoring performance and improving latency, relevance, and reliability.
  • Contribute to establishing the Czech Republic R&D hub and work with U.S.-based teams during integration.

Requirements

  • At least five years of professional software engineering experience, preferably in backend systems or search infrastructure.
  • Experience building search or retrieval systems for large document collections.
  • Practical experience with Elasticsearch, OpenSearch, Solr, or comparable search platforms.
  • Experience implementing hybrid search that combines keyword retrieval and vector embeddings.
  • Strong Python development skills or proficiency with an equivalent modern technology stack.
  • Familiarity with document processing workflows, including chunking, embeddings, and indexing.
  • Experience taking scalable data infrastructure into production SaaS systems.
  • Experience with AWS and modern DevOps practices.
  • Experience with vector databases such as Pinecone, Weaviate, Milvus, or FAISS.
  • Experience tuning search rankings and relevance models.
  • Background in information retrieval or search relevance engineering.
  • Experience building RAG systems or AI agents.
  • Experience with LLMs and retrieval-augmented architectures.
  • Familiarity with large-scale document processing, including OCR and structured document extraction.
  • Exposure to fintech or the legal industry.

Benefits

  • Performance bonus opportunities and employee referral rewards.
  • Flexible Time Off (FTO).
  • 13 paid public holidays following the Czech calendar.
  • Paid sick leave, with additional support through the Czech social security system.
  • Maternity, paternity, and parental leave in accordance with Czech regulations.
  • Additional paid paternity leave provided by 8am.
  • Statutory benefits, including public health insurance, social security, pension, and work accident coverage.
  • Access to Coursera, including the Gen AI Academy.
  • Ongoing professional development.
  • Defined growth paths, regular feedback, and advancement opportunities.
  • Opportunities to travel to company events.
  • Local events, outings, and community initiatives.
  • Company merchandise.
  • Wellness, learning, and connection programs.
  • Flexible hybrid working arrangements, with the option to work in person at the new Brno office.

Related Jobs