top of page

Full-Stack AI Engineer

Serbia

Job Type

Full Time

About the Role

Your Role
As a Full-Stack AI Engineer, you’ll design and implement both the backend and frontend of AI-driven applications. You’ll collaborate closely with AI and product teams to turn complex use cases, such as document intelligence, transcription, and automation — into reliable, elegant, and scalable software that runs across real-world environments.

Your Responsibilities
- Build end-to-end features for agent-based AI applications (frontend + backend).
- Develop and maintain APIs, microservices, and data flows for AI model integration.
- Implement backend logic in Python (FastAPI, Flask)
- Design intuitive, responsive interfaces with React
- Integrate LLM endpoints and RAG pipelines into user-facing systems.
- Work with multimodal data (text, audio, image) and ensure smooth processing.
- Collaborate with MLOps and Platform teams on deployment and performance.
- Ensure code quality, testing, and maintainability.
- Optimize application performance, latency, and scalability.
- Contribute to architectural decisions and help define reusable platform components.
- Document architecture, modules, and release flows.

Requirements

  • 5+ years experience as a Full-Stack or Software Engineer with exposure to AI or data-driven applications

  • Strong skills in Python (FastAPI, Flask, Django) and React

  • Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.

  • Solid understanding of data pipelines, embeddings, and retrieval-augmented generation (RAG) concepts.

  • Experience integrating LLM endpoints and AI/ML APIs into production environments.

  • Familiarity with model interaction and contextual reasoning for intelligent automation.

  • Good grasp of data structures, asynchronous systems, and vector databases.

  • Solid understanding of APIs, asynchronous systems, and data structures.

  • Experience working with multimodal or unstructured data.

  • Clean coding habits, solid testing discipline, and excellent documentation skills.

  • Curious mindset and interest in applied AI within regulated sectors (justice, health, public).

About the Company

For our partners from Switzerland, we are looking AI Platform & DevOps Engineer, for remote work from Belgrade, Serbia via B2B contractor contract.

What We Offer
- Shape next-generation AI applications that understand text, voice, and images.
- Work hands-on with LLMs, RAG pipelines, and real production data.
- Freedom to design, experiment, and choose the best frameworks.
- Collaborate with engineers and AI experts building one of the most advanced AI platforms in Europe
- A culture that values autonomy, clarity and impact
- Flexible workload (80-100%) and hybrid work setup (Switzerland / Europe)
- Long-term growth opportunities in a fast-evolving AI environment

Recruitment Process
- HR Interview
- Technical Interview with Technical Excercise

© 2023 by HCM. Proudly created with Wix.com

bottom of page