AI Software Engineer

TehranEngineering

We’re building AI-powered experiences that make a real difference. With millions of users and rich, diverse datasets, we see AI — especially large language models (LLMs) — not just as tools, but as key building blocks of user-facing features across our products.

We’re looking for an AI Software Engineer who’s excited to turn messy, real-world problems into scalable solutions using modern AI techniques. Whether your strength is in software engineering, data science, or applied LLMs, we’re open to candidates with deep expertise in one area and working knowledge in others. What matters most is your ability to collaborate, build, and ship.

 

 

Responsibilities

 

  • You’ll design, build, and maintain end-to-end AI systems, working at the intersection of software engineering and modern AI techniques like LLMs.
  • Leverage LLMs and foundational models to improve user experiences across Divar’s core products.
  • Translate ambiguous product goals into concrete AI opportunities — and make thoughtful decisions that balance feasibility, impact, and complexity.
  • Own the full AI development cycle — including data prep, evaluation metrics, experimentation, and deployment.
  • Continuously evaluate new AI methods, papers, and tools, and help us decide what’s worth integrating.
  • Balance accuracy, latency, cost, and scale — and think like a GenAIOps engineer when shipping AI to production.
     

Requirements

  • Hands-on experience with building and shipping AI/LLM-based systems in real-world environments.
  • Solid software engineering fundamentals and ability to write clean, maintainable Python/Go code.
  • Experience with the full AI development lifecycle — including model serving, inference pipelines, and performance optimization.
  • Strong communication skills and a user-first mindset.
  • Comfortable navigating ambiguity and making sound technical decisions with incomplete information.
  • Curiosity, initiative, and a desire to stay ahead of the curve in a rapidly evolving field.

Benefits

  • You’ll have a massive impact : Millions of people will use what you build.
  • You’ll be part of a team that values craftsmanship , speed , and innovation .
  • We offer flexible working hours , health insurance , and a culture that values learning and autonomy .
  • You’ll be surrounded by people who care about doing great work — and enjoy it along the way.