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.