Partly Remote/Novi Sad

Full Stack AI Engineer

We are looking for a Full Stack AI Engineer who loves the challenge of building end-to-end features—from crafting intuitive React interfaces to architecting the backend services that power our AI capabilities.

In this role, you won't just be "integrating an API." You’ll be responsible for the full lifecycle of AI-driven features: designing the UX, managing the data flow, and optimizing how our product interacts with Large Language Models (LLMs). We value "product-minded" engineers who care as much about the user experience as they do about the underlying architecture.

Requirements

  • Full Stack Fluency: You are comfortable jumping between a React component and a backend service written in Go
  • AI Curious: You have a strong interest (or experience) in working with LLMs and building AI-native products
  • Product Minded: You build with the end-user in mind, making sure features aren't just technically sound, but actually useful
  • Reliable: You believe in testing, observability, and writing clean, maintainable code

Responsibilities

  • Ship End-to-End: Build, scale, and maintain user-facing features that bridge the gap between complex AI logic and a seamless UI
  • Bridge the AI Gap: Work with tools like AWS Bedrock to integrate generative AI into our core workflows
  • Architect for Scale: Design and implement robust backend services and database schemas that support high-concurrency AI workloads
  • Own the Stack: Contribute across our entire environment—from frontend components to infrastructure as code
  • Collaborate: Partner closely with Product and Design to turn ambitious AI concepts into functional, high-performance tools
Partly Remote/Novi Sad

Full Stack AI Engineer

Apply Now
APPLY VIA EMAIL
[email protected]
CONTACT US

Any questions? E-mail me.

What will be your next steps?

1

Quick non-technical conversation

Our initial conversation is a brief, non-technical discussion to understand your background and career aspirations. We're keen to learn about your communication style and how you approach teamwork and decision-making.

2

60 to 90 minutes technical interview

This in-depth technical assessment, lasting 60 to 90 minutes, is designed to evaluate your specific skills and expertise. We will present you with challenges relevant to our client's requirements.

3

Client interview

In this stage, you will meet directly with the client for a final technical discussion. This interview will be similar in format to our internal technical assessment, allowing the client to see firsthand how your expertise aligns with their specific project needs and team.

4

Offer

Congratulations on successfully completing our rigorous evaluation process. We are pleased to extend an offer and recommend you to our clients.