#vacancy #job #work #hiring #required #looking_for #ai
**Position: **AI Engineer & Node.js Developer
**Level: **Senior
**Experience: **8+ years
**Stack: **Node.js, TypeScript, NestJS, Microservice architecture, RabbitMQ / Kafka, Redis, MySQL, PostgreSQL, MongoDB, DynamoDB, ElasticSearch, K8S, Docker, AWS (EKS, RDS, S3)
Location: #Remote
Employment: #Fulltime
**Citizenship: **RF / RB
**Timezone: **UTC +3
**Salary: **300 000 – 400 000₽
**Company: **Eshe App
Telegram: @trixy1606
WE EXPECT:
- Experience of 6+ years with Node.js as a Backend developer in product companies.
- Experience with TypeScript and NestJS for 3+ years.
- Experience with Kubernetes for 3+ years.
- Experience with AWS: EKS, RDS, DynamoDB, S3 for 2+ years.
- Experience with hybrid storage for 1+ year.
- Experience with LLM API for 2+ years.
- Experience with RAG (embeddings, vector search, prompt assembly from found excerpts) for 2+ years.
- Experience with RAG system building tools: Vertex AI RAG Engine, LangChain, LlamaIndex, etc. for 1+ year.
- Experience with prompt and context management in production (logs, limits, quality) for 1+ year.
- Experience with organizing dialog scenarios (state, transitions, connection to external context) for 1+ year.
TASKS:
- Development of AI API for chat and related scenarios: stable production operation, code base evolution.
- Design and support of API contracts and integrations: context broker, LLM providers (OpenAI-compatible chat API), client agreements.
- Model behavior management through data: prompts, topics, keywords, context flags — work with a relational database (currently MySQL).
- Scenarios: topic classification, context mixing (calendar, profile, chat), multimodal support (text, images, audio).
- Containerization, deployment in Kubernetes (Helm), participation in CI/CD (GitLab).
- Reliability and observability: health, logs, errors, timeouts.
WHAT WE OFFER:
- Work format: 100% remote.
- Fulltime, core hours: 10:00 – 18:00 EAT (UTC+3).
- Paid vacation: 28 calendar days.
- 100% sick pay.
- Work in a product company.
TG: @trixy1606