AI Developer

Salary

120,000MKD – 150,000MKD NET + Annual Bonus (based on skills & experience)

Hours

Monday–Friday, 0900-1700 CEST (1400-2200 CEST preferred)

Location

Remote (anywhere in Macedonia)

About the Client

Our Client Partner builds, hosts, and powers high-performing real-estate websites for agents, brokers, and teams. The company is investing heavily in AI-driven workflows to automate and accelerate how complete real-estate websites are created and delivered.

This is an exciting role at the forefront of Conversational and Agentic AI systems. 

What you’ll do in your first 6 months

  • Use OpenAI’s Agent SDK (Python) to orchestrate multi-agent workflows that output full website configurations compliant with our JSON Schema.
  • Iterate rapidly via “vibe coding” in Cursor and chat-based development, treating conversation as your primary IDE.
  • Prototype and refine prompts, tools, and memory strategies in Postman, then productionize them in our Python micro-services.
  • Combine best-in-class third-party AI services—vector stores, RAG pipelines, evaluation frameworks—with just enough custom code to deliver customer value.
  • Embrace ruthless refactoring: discard yesterday’s approach when a better one appears.

Responsibilities after ramp-up

  • Evolve our agentic architecture for scalability, security, and observability.
  • Collaborate with teams using Node.js, Angular, Java, and MySQL to ship end-to-end site-generation features.
  • Maintain and extend our authoritative JSON Schema–based Website Data Model; keep agents strictly schema-compliant.
  • Track the fast-moving LLM ecosystem, proposing spikes and proofs-of-concept every sprint.
  • Coach teammates on conversational development practices, Postman workflows, and AI safety.

Must-have qualifications

  • 3 + years of hands-on Python engineering, including async patterns and automated testing.
  • Proven experience with OpenAI (or similar) APIs and at least one agentic framework (Agent SDK, LangGraph, or equivalent).
  • Deep knowledge of JSON Schema design, validation, and programmatic generation.
  • Daily user of Postman (or similar) for API exploration and LLM prompt testing.
  • A “solution first” mindset—comfortable leveraging third-party services instead of reinventing wheels.
  • Growth mindset and humility: you delete code as eagerly as you write it.
  • Clear written and spoken English; thrive in asynchronous, conversation-driven collaboration.

Nice-to-have skills

  • Exposure to real-estate domain concepts (IDX, MLS feeds, property data).
  • Familiarity with Node.js, Angular, Java, MySQL, or AWS infrastructure.
  • Contributions to open-source AI or agentic projects.
  • Experience with evaluation tooling, RAG pipelines, or vector databases.

How we work

  • Solution-first: We measure success by delivered customer value, not lines of code.
  • Conversation as IDE: We pair with LLMs continuously—Cursor chat, code suggestions, and Postman prompt boards are part of our daily flow.
  • Adapt or die: What was state-of-the-art 30 days ago might be obsolete today. We pivot fast, celebrate deleted code, and keep egos low.
  • One team: You will be the sole full-time AI engineer but will partner closely with product, design, and platform squads.

Benefits & perks

  • Fully remote work; choose your location.
  • Hardware, software, and education budgets.
  • 20 days paid vacation plus local holidays.
  • Collaborative, low-ego culture that values experimentation and learning.

Interview Process

Shortlisted candidates contacted within a week of applying. 2-3 weeks for decision following 1st interview.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Loading...