Python

Python Developer - Remote

settings_input_antenna Remote

KỸ NĂNG

  • Python

MÔ TẢ CÔNG VIỆC

Key personality traits:

  • Detail-oriented with a structured engineering approach.

  • Collaborative team player who communicates well across disciplines.

  • Comfortable taking ownership of backend systems.

  • Curious about AI systems, search technologies, and modern cloud platforms.

  • Adaptable in fast-moving environments and open to experimentation.

  • Focused on delivering reliable, production-ready solutions.

Your daily responsibilities as a Backend Engineer will be:

  • Design and build FastAPI services powering search and AI Q&A functionality.

  • Implement hybrid retrieval (semantic + keyword) using Azure AI Search.

  • Integrate LLM services to generate grounded responses from retrieved document chunks.

  • Return structured API responses including answers, citations, snippets, and diagnostics.

  • Collaborate with frontend engineers to support filter-based search and citation navigation.

  • Implement Entra ID authentication and group-based authorization for secure document access.

  • Deploy and operate services on AKS using Docker and Kubernetes.

  • Implement logging, metrics, and tracing for system observability.

  • Work with data engineers to align chunk schemas, embedding models, and index updates.

  • Monitor index freshness, search performance, and system reliability.

YÊU CẦU CÔNG VIỆC

  • 5+ years of backend engineering experience building production systems.

  • Strong Python experience with FastAPI or similar frameworks.

  • Experience building REST APIs and microservices.

  • Experience with vector search or hybrid retrieval systems (Azure AI Search or similar).

  • Experience integrating LLMs into production applications (RAG or similar patterns).

  • Knowledge of authentication and authorization patterns (OAuth2, OIDC, Entra ID).

  • Hands-on experience with Docker and Kubernetes.

  • Experience working with Azure cloud services.

  • Strong understanding of software design principles and scalable architectures.

  • Experience with CI/CD pipelines and Git-based workflows.

  • Strong debugging and problem-solving skills.

Advantageous experience:

  • Experience implementing ACL-aware search or security trimming.

  • Experience with document processing pipelines or document intelligence tools.

  • Experience building citation-based or evidence-grounded AI systems.

  • Experience with OpenTelemetry, Application Insights, or similar observability tools.

  • Experience with Helm, Kustomize, or infrastructure-as-code for Kubernetes deployments.

  • Experience evaluating or tuning search relevance and retrieval quality

QUYỀN LỢI

  • Receive 100% salary from the onboarding date.

  • Participate in company activities: Teambuilding, travel, vacation and other activities.

  • Work with large and advanced systems, have the opportunity to develop comprehensive technology skills with complex problems, requiring high accuracy.

MỨC LƯƠNG

up to 37 triệu
work Loại hình làm việc :
Remote
event Hạn ứng tuyển:
06/08/2026
date_range Kinh nghiệm:
5 năm
school Học vấn:
Không yêu cầu
people Số lượng:
1
switch_account Cấp bậc:
Senior

Hỗ trợ ứng tuyển

hr
email
anhlp1@hatonet.com

Việc khác cùng kỹ năng