Senior Fullstack Engineer

Believe Solutions
Summary
Join our team as a Senior Fullstack Python Engineer to build dynamic, data-rich interfaces and backend services using cutting-edge AI technologies. You will work with LLMs, vector databases, and RAG, building modern React interfaces for AI-powered applications and developing Python services using LangChain and LangGraph. This role requires integrating with vector databases, APIs, and LLM agents, and collaborating with product and data teams. The ideal candidate possesses a Bachelor's degree in a related field, 5+ years of full-stack development experience, and 2+ years of AI-focused development. Strong proficiency in React, TypeScript, and Python is essential, along with experience in LLM frameworks and understanding of embeddings, vector indexes, and RAG techniques. Advanced English is required.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 5+ Years of experience working as a Fullstack developer
- 2+ Years of experience working in AI-focused development
- Strong proficiency in React, TypeScript, and Python
- Hands-on experience with LLM frameworks (LangChain, LangGraph, or similar)
- Understanding of embeddings, vector indexes, and RAG techniques
- API Integration experience
- Advanced English Level is required for this role as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons
Responsibilities
- Build modern React interfaces for AI-powered applications
- Develop Python services using LangChain and LangGraph
- Integrate with vector databases, APIs, and LLM agents
- Collaborate with product and data teams on architecture decisions