About the Company
BotsCrew is an AI-focused software company with over 10 years of experience building custom AI solutions for businesses worldwide. Starting as a chatbot development company, we have evolved into a team specializing in Generative AI, AI Agents, and intelligent automation solutions.
We help companies across healthcare, fintech, e-commerce, HR tech, and other industries integrate AI into real products and business processes. Our team works with modern AI technologies, including OpenAI, Anthropic, Gemini, LangChain, RAG systems, and AI workflow automation.
About the Role
As a Full Stack Developer at BotsCrew, you’ll build and scale AI-powered features for real client products — with Python as your primary backend language and React.js+TS on the frontend. This is a hands-on engineering role where you’ll own features from design through delivery, working on systems that combine solid backend architecture with applied AI capabilities.
We focus on building robust, production-grade solutions that integrate LLMs, intelligent pipelines, and automation into client workflows. We’re looking for engineers who are strong in Python, comfortable across the full-stack, and have real experience shipping AI-driven functionality — not just experimenting with it.
Requirements
Must Have
- 2+ years of commercial experience in full-stack development
- Strong hands-on experience with Python
- Experience with modern frontend frameworks: React.js+TS
- Real, commercial, or project-based experience with AI/LLM technologies (working with LLM APIs (OpenAI, Claude, Gemini), prompt engineering techniques, embeddings and vector search, RAG pipelines, or AI-driven product features)
- Solid understanding of RESTful API design and integration
- Experience with Docker for local development and deployment
- Familiarity with CI/CD pipelines (e.g., GitHub Actions, GitLab CI)
- English B2 or higher
Nice to Have
- Hands-on experience building AI assistants or autonomous agents
- Experience with vector databases (e.g., Pinecone, Weaviate, Qdrant)
- Familiarity with agentic frameworks (e.g., LangChain, LlamaIndex)
- Experience with Java or willingness to work with it on cross-team projects
- Contributions to open source or personal AI projects
- Knowledge in Java ( Spring and Hibernate), Next.js
- Hands-on experience with cloud infrastructure — AWS, GCP, or Azure
Responsibilities:
- Build and maintain backend APIs using Java and Python
- Design and improve frontend interfaces using React.js with TS
- Develop LLM-based features — prompt pipelines, tools, embeddings, vector storage, and AI-driven functionality
- Write clean, testable, and well-documented code with long-term maintainability in mind
- Contribute to project architecture and scalable solution design
- Collaborate with clients and stakeholders to gather requirements and deliver measurable value
- Participate in agile ceremonies — stand-ups, retrospectives, and sprint planning&demo
We Offer:
- 20 working days of paid vacation
- 5 days of paid sick leave
- Equipment provided
- Access to Regus coworking spaces when needed
- FOP (private entrepreneur) accounting and support services
- ChatGPT for Business provides access to support productivity and AI experimentation
- Personal Development Plan (PDP) creation and guidance from mentors
- A talented team and a culture that blends innovation, speed, and real business impact