Raft is a team of experts in implementing LLM-based AI solutions into client business processes. We help companies automate routine tasks, increase efficiency, and create new products using modern artificial intelligence technologies.
We have contributed to the Langchain framework, created our own product for analyzing voice communication using GPT, and conducted extensive research and development in the field of LLM security. We operate in both the Russian market and globally.
Responsibilities:
- Development and support of the backend for AI solutions and web applications
- Development of AI application and agent pipelines
- Integration with cloud and on-premises LLM models and external services
- Performance optimization and ensuring system reliability
- Working with databases and implementing scalable architecture
- Participation in the design and creation of high-load systems
What we expect from candidates:
- Knowledge and experience with tools like Langchain, Llama Index (will be a big plus)
- Experience in developing and integrating AI-based applications (e.g., RAG, intelligent search, classifiers)
- Excellent knowledge of Python, including a deep understanding of its ecosystem
- Experience with Python web development frameworks, particularly FastAPI
- Experience with Pydantic (understanding of models, validation, serialization, strict types)
- Experience with relational databases (PostgreSQL, MySQL)
- Understanding of the basics of working with NoSQL databases (MongoDB, etc.)
- Skills in working with APIs and integrations (development of RESTful APIs; integration of external services and APIs)
- Teamwork experience, mentoring, and supporting team work quality
Will be a plus:
- Experience with other AI frameworks (e.g., OpenAI, GPT, Transformers)
- Experience with cloud services (AWS, GCP, Azure, Yandex Cloud, Timeweb)
Personal qualities:
- Willingness to take initiative, propose ideas
- Ability to work cohesively and effectively in a team
- Desire to develop in the AI field
What we offer:
- Work format: remote, hybrid, or office-based (office located at Yaroslavl, Sverdlova St., 25d)
- Schedule: flexible, full-time employment
- Projects: participation in cutting-edge AI developments
- Team: friendly corporate culture and support in professional development
- Prospects: opportunities for growth and learning
- Salary level: to be discussed following the interview