AI Developer

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.

Apply for this position

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