UST

Data Scientist / Python developer

Ukraine

4 days ago
Save Job

Summary

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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job