AI & Big Data Platform Engineer

TehranAI & Software Engineering

At Divar, millions of people buy, sell and find what they need every day. Behind every data-driven decision and every AI feature in the product is a platform built and run by our team. We're looking for an AI & Big Data Platform Engineer to help build the next generation of that platform: on-premise, open source, and handling millions of events per day.

What the team does

Product teams across Divar use our platform for two missions:

  • Data analysis: building pipelines, data products and dashboards to make data-driven decisions. This all runs on-premise on open-source tools such as Kafka, Spark, Trino, Iceberg, Ceph, S3, ClickHouse, Airflow, Metabase, DataHub, JupyterHub and Coder.
  • AI in the product: fine-tuning, serving and evaluating models, and calling external AI providers safely. As the platform team, we build the self-service infrastructure behind this, so product teams can do it without managing GPUs or provider accounts themselves. We run our own GPU fleet with vLLM, operate a single AI gateway in front of both our self-hosted models and providers such as OpenAI, Anthropic and Google, and add cloud GPUs when extra capacity is needed.

We don't just move data. We build self-service platforms so that business data analysts, software engineers and ML engineers can ship on their own.

Responsibilities

  • Design, build and operate our big data platform (lakehouse, query engines, orchestration) with a focus on reliability, performance and cost.
  • Build and run LLM-serving infrastructure on our GPU clusters (vLLM on Kubernetes), including capacity planning, benchmarking and model rollouts.
  • Operate and evolve our AI gateway: provider routing and failover, virtual keys and quotas, observability and tracing (Langfuse), and usage and cost tracking for each team.
  • Build fine-tuning and MLOps infrastructure: training jobs on on-premise and rented GPUs, experiment tracking and a model registry (MLflow), and a clear path from experiment to production.
  • Provide self-service development environments (JupyterHub, Coder) for data analysis and model development.
  • Provide infrastructure for data governance, data quality, access control and privacy (e.g. PII anonymization) across the data and AI lifecycle.
  • Own monitoring, on-call and incident response for the services you run.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering or a related field, or equivalent experience.
  • Proven experience as a Platform, Infrastructure/SRE, Data Infrastructure, MLOps or similar engineer.
  • Strong Kubernetes and Docker skills, including running stateful services in production.
  • Experience with GitOps and infrastructure as code: ArgoCD, Helm, Ansible, Terraform/Pulumi.
  • Hands-on experience with big data technologies such as Kafka, Spark, Trino, Iceberg, Ceph, S3 and with orchestration tools such as Airflow.
  • Proficiency in Python.
  • A solid understanding of how LLMs work and how they're used in products: inference, context and tokens, prompting, RAG, and the basics of fine-tuning.
  • Experience setting up, maintaining and customizing open-source tools (e.g. Airflow, JupyterHub, Coder, DataHub, MLflow, LiteLLM).
  • A good understanding of data governance and security best practices.
  • Strong problem-solving skills and a proactive approach to technical challenges.
  • Clear communication and effective teamwork.
  • Ownership of what you build.

Nice to have

  • Experience with Go or Java.
  • Familiarity with the ML lifecycle, model training workflows and MLOps tools such as MLflow.
  • Experience with LLM serving (vLLM, SGLang, TensorRT-LLM) and GPU infrastructure (NVIDIA drivers, GPU scheduling on Kubernetes, multi-GPU inference).
  • Observability (Prometheus/VictoriaMetrics, Grafana) and secret management (Vault).

Benefits

  • You'll have a big impact. Your work will power data and AI features used by millions of people.
  • You'll work on hard, modern problems, from large-scale data to running LLMs on our own GPU fleet.
  • 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 work with people who care about doing great work and enjoy it along the way.