Salary
150,000MKD NET
Hours
Monday to Friday | 1200-2000 CEST (1400-2200 CEST preferred)
Location
Remote (anywhere in Macedonia)
About the Client
Our is a US-based technology company powering websites and marketing solutions for real estate professionals. They’re focused on using AI to automate workflows, enhance customer experiences, and build next-generation tools for the real estate industry.
About the Role
This role is ideal if you’re a hands-on technical leader with a passion for AI development and want to work on cutting-edge projects with an international team while staying based in Macedonia.
What You’ll Be Doing
- Lead a small team of AI developers across internal and customer-facing projects
- Use Python to build and maintain RESTful services that connect to LLMs
- Work directly with OpenAI APIs (Completion / Assistant / Response etc.)
- Use OpenAI’s Agent SDK (formerly Swarm) to design and test AI agent workflows
- Model website data using JSON Schema and deliver it to OpenAI
- Build AI tools that generate real estate websites using structured data
- Apply prompt engineering to create accurate and context-aware responses
- Use vector databases to provide LLMs with access to large knowledge sets
- Work on projects such as automating customer support via real-time AI (chat, voice, email)
- Promote the use of AI dev tools like Cursor across the broader engineering team
What You Should Bring
- Strong Python skills
- Experience developing RESTful services, especially those that connect to LLMs
- Experience using OpenAI APIs (Completion / Assistant / Response etc.)
- Familiarity with OpenAI’s Agent SDK (formerly Swarm)
- Deep knowledge of OpenAI models, their capabilities, and limitations
- Experience using JSON Schema to describe data models to LLMs
- Knowledge of vector databases and strategies for large data access
- Prompt engineering experience
- Experience with other LLMs a strong plus
- Strong English communication
Bonus If You Have
- Experience with other LLM platforms beyond OpenAI
- Exposure to real estate tech or similar structured data environments
- Prior experience leading distributed engineering teams
What You Get
- Private health insurance
- 20 days annual leave
- Company-provided laptop with IT support
- Paid candidate referral program
- Access to international teams, mentorship, and growth paths
- Flexibility to work remotely
Interview Process
Shortlisted candidates contacted within a week of applying. 2-3 weeks for decision following 1st interview.