MODSEN

full stack developer for AI applications

In short

Full stack developer role building Python/React web applications with a strong focus on AI/ML features, including LLM integrations, RAG pipelines, and AI assistants, at a software development company (Modsen) serving partners across 20+ countries. Requires 4+ years of commercial development experience, at least 2 years with Python and AI/ML, and hands-on experience with LLMs, LangChain/LlamaIndex, PyTorch, and RAG system components. Fully remote, middle-level position requiring English at B1+ level.

Description
Modsen develops software solutions across more than 25 business domains and works with partners from over 20 countries.
Responsibilities
•Develop and maintain web applications using Python and React
•Design and implement AI features, including LLM integrations, RAG pipelines, AI assistants, and knowledge base search systems
•Deploy AI/ML services to production
•Develop and optimize AI/ML solution components, including embeddings, rankers, models, and data processing pipelines
•Develop Python back-end services and build React user interfaces
•Contribute to the full development cycle, from architecture design and task estimation to production delivery
•Write unit and integration tests, participate in code reviews, and maintain code quality
•Prepare technical documentation for developed solutions
•Collaborate with the team and clients, participate in technical discussions, and estimate tasks
Requirements
•4+ years of commercial development experience, including at least 2 years working with Python and AI/ML
•Strong knowledge of Python and one of FastAPI, Django, or Flask
•Hands-on experience with LLMs, prompt engineering, function calling, and streaming
•Experience building RAG systems, including embeddings, chunking, vector databases, hybrid search, and re-ranking
•Experience with LangChain and/or LlamaIndex
•Practical skills in PyTorch, Hugging Face Transformers, scikit-learn, pandas, and NumPy
•Experience with PostgreSQL, Redis, and message queues such as Celery or Kafka
•Experience with Git, Docker, and Linux environments
•Ability to estimate tasks, work in a team, and communicate effectively with clients
•Desire to grow in AI/ML, share knowledge, and contribute to the team's development
•English at Intermediate (B1+) level or higher
Nice to have
•Experience with model fine-tuning (LoRA, QLoRA, PEFT)
•Evaluating LLM/RAG solution quality
•Kubernetes/OpenShift and cloud platforms
•Agent-based systems and LLM application monitoring
•CI/CD setup
Conditions
•Flexible schedule
•Corporate English classes and opportunities to attend international conferences
•Health insurance
•Corporate events and team-building activities
•Sports reimbursements
•Financial bonuses for important life milestones
•5 sick-days per year
•Gifts for birthdays
•Contract employment is available

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot