Project length - 3 months with potential extension
We are seeking a highly motivated Data Scientist / Python developer to play a key role in the design, development, and deployment of cutting-edge agentic AI systems. This role focuses on building intelligent agents that leverage Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), orchestration frameworks, and tool integrations. You will collaborate closely with backend engineering teams to develop prototypes and scalable AI services that deliver real-world impact.
Key Responsibilities:
- Design and implement agent architectures capable of reasoning, planning, and tool-based execution using LLMs.
- Develop and evaluate techniques such as RAG, memory/context management, and decision trees to optimize agent workflows.
- Integrate external tools (e.g., APIs, internal platforms, plugins) into agent frameworks for complex task execution.
- Partner with engineering teams to ensure end-to-end deployment of LLMs and orchestration logic.
- Experiment with different models, prompting strategies, and evaluation methods to enhance agent autonomy and performance.
- Stay current with emerging trends and advancements in agentic AI, LLM technologies, and open-source ecosystems.
- Deliver high-quality prototypes, technical documentation, and POCs.
Technical Skills:
- Strong programming skills in Python, with proficiency in AI/ML libraries (e.g., PyTorch, TensorFlow, Transformers).
- Hands-on experience with RAG, prompt engineering, embeddings, and vector databases.
- Familiarity with orchestration frameworks such as LangChain, LlamaIndex, CrewAI, or Autogen.
- Basic understanding of DevOps/MLOps practices related to model deployment and monitoring.
- Proven ability to take ambiguous ideas from concept to working prototypes.
Preferred Qualifications:
- Master’s degree in Computer Science, Data Science, Engineering, or equivalent practical experience.
- 4–7 years of hands-on experience delivering Python-based solutions in production or enterprise environments.
- Solid experience in Machine Learning or AI system delivery.
- Prior experience building multi-agent or autonomous AI systems is a strong advantage.
- Exposure to containerization and orchestration tools like Docker and Kubernetes is a plus.
- Strong communication skills and the ability to work collaboratively across teams.
We offer:
- Friendly, professional staff and a warm atmosphere.
- The environment where you can implement your ideas.
- Paid vacations and sick leaves.
- Medical insurance.
- Opportunity to work remotely.
- Participation in educational activities and thematic conferences.
- Team parties and corporate events.