Middle AI Engineer (Fullstack)
Mad Devs
- Зарплата
- 2 000 – 3 000 $
- Грейд
- Middle
- Формат
- Удалённо
- Занятость
- Полная
- Категория
- Программист
- Источник
- 💻☕️ Jobs_IT
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
#вакансия #fulltime #remote #python #vue
Vacancy: Middle AI Engineer (Fullstack)
Company: Mad Devs
Salary: 2000 - 3000$ gross
Work format: Full-time
We are looking for an engineer who can work effectively in a complex environment: understand existing systems, improve them carefully, deliver new features, and reduce technical debt without breaking production.
What will need to do:
• Delivering product features end-to-end
• Working with existing Enji services: understanding, extending, and refactoring them
• Participating in design sessions with PMs, BAs, and designers: challenging assumptions, proposing alternatives, and estimating implementation complexity
• Prototyping complex flows in Cursor / v0 before they become formal specifications
• Addressing technical debt thoughtfully and with clear reasoning
• Reviewing pull requests from other developers, including juniors and mid-level engineers
Requirements:
• 3+ years of commercial software development experience; 1+ year in AI engineering
• Production experience with Python (FastAPI or Flask — what matters is real-world usage with migrations, testing, and production deployments)
• Production experience with Vue 3 (Composition API, TypeScript, reactivity, component architecture). React experience alone does not satisfy this requirement — Vue is the primary frontend framework at Enji, and onboarding speed matters
• PostgreSQL: migrations, indexing, and basic understanding of query plans
• Docker / docker-compose — ability to build and run a local stack independently
• Git proficiency: rebase workflow, atomic commits, meaningful commit messages
• Hands-on experience using AI tools in day-to-day development (Cursor / Claude Code / Copilot / Codex / others)
• Language Proficiency: English at B2-C1 level, Russian at C2 level
Will be a plus:
• Quasar — the entire frontend stack is built on it
• Experience with message buses (NATS / Kafka / RabbitMQ / Redis Streams) — inter-service communication is based on NATS
• Experience with Clean Architecture or similar patterns (DDD, Hexagonal Architecture)
• Experience with CASL or other authorization systems
• Experience with background job processing (Celery, APScheduler, RQ, or any scheduler)
Contact: @MadDevsVacancies_Bot
Vacancy: Middle AI Engineer (Fullstack)
Company: Mad Devs
Salary: 2000 - 3000$ gross
Work format: Full-time
We are looking for an engineer who can work effectively in a complex environment: understand existing systems, improve them carefully, deliver new features, and reduce technical debt without breaking production.
What will need to do:
• Delivering product features end-to-end
• Working with existing Enji services: understanding, extending, and refactoring them
• Participating in design sessions with PMs, BAs, and designers: challenging assumptions, proposing alternatives, and estimating implementation complexity
• Prototyping complex flows in Cursor / v0 before they become formal specifications
• Addressing technical debt thoughtfully and with clear reasoning
• Reviewing pull requests from other developers, including juniors and mid-level engineers
Requirements:
• 3+ years of commercial software development experience; 1+ year in AI engineering
• Production experience with Python (FastAPI or Flask — what matters is real-world usage with migrations, testing, and production deployments)
• Production experience with Vue 3 (Composition API, TypeScript, reactivity, component architecture). React experience alone does not satisfy this requirement — Vue is the primary frontend framework at Enji, and onboarding speed matters
• PostgreSQL: migrations, indexing, and basic understanding of query plans
• Docker / docker-compose — ability to build and run a local stack independently
• Git proficiency: rebase workflow, atomic commits, meaningful commit messages
• Hands-on experience using AI tools in day-to-day development (Cursor / Claude Code / Copilot / Codex / others)
• Language Proficiency: English at B2-C1 level, Russian at C2 level
Will be a plus:
• Quasar — the entire frontend stack is built on it
• Experience with message buses (NATS / Kafka / RabbitMQ / Redis Streams) — inter-service communication is based on NATS
• Experience with Clean Architecture or similar patterns (DDD, Hexagonal Architecture)
• Experience with CASL or other authorization systems
• Experience with background job processing (Celery, APScheduler, RQ, or any scheduler)
Contact: @MadDevsVacancies_Bot
- python
- vue
- fastapi
- flask
- postgresql
- docker
- git
- typescript
- reactivity
- composition api
- quasar
- nats
- kafka
- rabbitmq
- redis streams
- clean architecture
- ddd
- hexagonal architecture
- casl
- celery
- apscheduler
- rq
Оценка вакансии
76/100 · хорошо
- Оценка описания недоступна
- Зарплатная вилка указана
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Junior+ Middle Python разработчики
AI-балл 70/100JoSpace · РБ
Зарплата: Обсуждается на собеседовании
Удалённоpythonfastapidjango
Senior Golang Developer
AI-балл 54/100Instinctools · EU, Poland, Kazakhstan, Serbia, Georgia
SeniorУдалённоgolangsqlredis
Founding CTO / Technical Lead
AI-балл 56/100Ihsan
Leadgotypescriptpostgresql
Senior/TechLead Flutter разработчик
AI-балл 51/100Ставка - до 2200 (Senior), до 2400 (TechLead), включая НДС
Leadflutterdartjava
Backend-разработчик
AI-балл 40/100backendhttpauthorization