Doktar Technologies
Machine Learning Engineer
Doktar TechnologiesTurkey14 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Doktar Technologies is a leading Agritech company with a mission to revolutionize food systems through intensive use of data and data-driven decisions. With offices in Istanbul, Izmir, and the Netherlands, Doktar delivers a comprehensive suite of digital services across the entire agricultural value chain. Positioned as a one-stop shop for digital agriculture solutions, Doktar embraces emerging technologies such as remote sensing, internet of things, machine learning, and artificial intelligence.


The Opportunity

Join us in designing, building, and operating AI systems that make a measurable difference in agriculture and sustainability. You’ll work across the entire ML lifecycle — from research and prototyping to production deployment and monitoring — applying state-of-the-art methods and building reliable, scalable infrastructure.


Depending on your background and strengths, your work may involve areas such as computer vision, large language models, or MLOps and production systems. Our environment is fast-moving, collaborative, and research-informed — you’ll have opportunities to explore new ideas while delivering solutions that work at scale.


We welcome:

  • MSc or PhD students with proven experience in machine learning, AI, or software engineering who want to apply research in production.
  • Mid-career ML Engineers (2–3 years) who have delivered ML applications or infrastructure in top-tier tech companies, startups, or research-focused teams.


What You’ll Do

  • Build, fine-tune, and evaluate machine learning models for real-world applications.
  • Develop and maintain pipelines for data processing, model training, deployment, and monitoring — using modern frameworks and cloud platforms.
  • Translate new research into production-ready systems, balancing innovation with reliability.
  • Ensure accuracy, relevance, and safety of models through rigorous evaluation.
  • Collaborate with product managers, scientists, and engineers to align solutions with business goals.
  • Share knowledge and foster learning through documentation, code reviews, and technical discussions.


What We’re Looking For

  • MSc or PhD student in CS/AI/Software (or related) with relevant experience, or 2–3 years industry experience as an ML Engineer.
  • Strong Python skills; PyTorch preferred (TensorFlow acceptable).
  • Understanding of deep learning architectures and transformer-based models (BERT, GPT, etc.).
  • Familiarity with the ML lifecycle: data → training → deployment → monitoring.
  • Experience with at least one major cloud platform (Azure preferred) and containerization (Docker).
  • Ability to break down complex challenges into concrete, actionable solutions.


Nice to Have

  • Experience in one or more of: Computer Vision model development and deployment; Large Language Models, NLP, or information retrieval; MLOps frameworks (MLflow, Azure ML, Kubeflow, Airflow).
  • Familiarity with Infrastructure-as-Code.
  • Knowledge of vector databases and modern retrieval frameworks.
  • Contributions to open-source AI/ML projects.
  • Understanding of model safety, fairness, and alignment.
  • Experience with observability tools.


What We Offer

  • An interesting and highly autonomous job in a young and interdisciplinary team;
  • Participation in national & global-scale projects;
  • State-of-the-art technical facilities (software and communication tools);
  • Professional development opportunities;
  • Hybrid work;
  • Company shares options;
  • Private health insurance covering family members under 22 years;
  • Monthly lunch fee (vouchers) and transportation allowance;
  • Performance-based yearly bonuses.

Key Skills

Ranked by relevance