Senior Backend Engineer
Remote / Online - Candidates ideally in
Kansas City, Wyandotte County, Kansas, 66115, USA
Listed on 2026-02-12
Kansas City, Wyandotte County, Kansas, 66115, USA
Listing for:
Emplay Inc.
Full Time, Remote/Work from Home
position Listed on 2026-02-12
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Senior Backend Engineer – Conversational AI Platform
Company:
Emplay Analytics Inc |
Location:
Remote (Work From Home) |
Employment Type:
Full-time | Salary:
Per Company Standards | Experience
Required:
5+ Years | Positions: 2
The Role
Emplay Analytics Inc is seeking a Senior Backend Engineer to maintain, scale, and enhance our Django-based Conversational AI platform serving enterprise clients across 7+ messaging channels.
Key Responsibilities- Maintain and enhance BotV
2.0 platform with 27+ AI models and 40+ REST APIs. - Design and build Lang Chain‑based document ingestion services (PDF, DOCX, CSV) with semantic chunking.
- Develop and optimize RAG retrieval systems using pgvector, Elasticsearch, and advanced techniques.
- Integrate OpenAI / Azure OpenAI embeddings and cost‑optimization strategies.
- Implement Celery‑based asynchronous task processing using Redis.
- Expose and maintain REST APIs for bot orchestration and AI services.
- Migrate existing FastAPI microservices into a Django monorepo and consolidate codebases while preserving API backward compatibility.
- Optimize Docker multi‑stage builds and ASGI deployments on Azure Container Apps.
- Debug and resolve production issues in multi‑tenant environments.
- Conduct code reviews, mentor junior engineers, and participate in architecture discussions and sprint planning.
- 5+ years of Python backend development.
- Expertise in Django (3.x+), ORM, migrations, and middleware.
- Advanced Postgre
SQL knowledge with multi‑tenancy, indexing, and query optimization. - Hands‑on experience with Lang Chain or RAG‑based systems.
- Experience with Celery or distributed task queues (Redis/Rabbit
MQ). - Strong experience with Docker and CI/CD pipelines;
Azure Pipelines preferred.
- Experience with pgvector, Elasticsearch, and semantic/hybrid search.
- OpenAI / Azure OpenAI API integrations and cost optimization.
- Experience migrating FastAPI services to Django.
- Exposure to Conversational AI platforms (Microsoft Bot Framework, Teams, Slack).
- Working knowledge of Azure services (Blob Storage, Key Vault, Container Apps).
- Backend:
Python, Django, FastAPI (migration to Django). - AI/ML:
Lang Chain, OpenAI, Azure OpenAI, Hugging Face. - Databases:
Postgre
SQL + pgvector, Elasticsearch, Redis, Mongo
DB. - Infrastructure:
Docker, Azure Pipelines, Azure Container Apps. - Messaging & Async:
Celery, channels‑redis, Microsoft Bot Framework SDK.
Send updated resumes and the following details to with the subject line “Application‑Senior Backend Engineer‑ Emplay Inc”. Include current CTC, expected CTC, relevant years of experience, notice period, Linked In profile link, and reason for job change.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×