ML Engineer (Building human-like chat bot)

WorldwideRemoteSenior

10000-15000 USD Gross

Our experienced development team with over 10 years of expertise is looking for an experienced Machine Learning Engineer. You will join a strong team of engineers, have a direct impact on product metrics, enjoy a high degree of decision-making autonomy, and receive a competitive compensation package.

Role & responsibilities

  • Design and develop human-like, action-level chatbots — dialog agents that not only converse naturally but also initiate and execute user workflows inside the product (data collection, process triggering, task completion).

  • Participate in the architecture and development of an intelligent, context-aware translation system that preserves meaning, tone, and style.

  • Lead experiments and deploy ML/NLP features into production with high stability and measurable results.

  • Work with product and engineering teams to ensure fast, accurate, and reliable interaction between ML components and backend services.

  • Own the full ML feature lifecycle: data collection, experimentation, model training, deployment, monitoring, and quality improvement.

Must-have requirements

  • 3+ years of experience with Python development and maintaining production-grade services.

  • Experience in Web/API development (REST, versioning, logging, observability).

  • Strong skills in Pandas, NumPy, and SQL for data processing and analysis.

  • 1+ year of hands-on experience solving real ML tasks (NLP/CV) within production projects.

  • Experience with TensorFlow, Keras, and/or Hugging Face frameworks.

  • Understanding of model deployment and monitoring practices.

  • Solid knowledge of GIT, HTTP(s), JSON/XML, and basic networking protocols (TCP/IP).

  • Understanding of SDLC fundamentals, code review, CI/CD pipelines.

  • Familiarity with LLM-based architectures (prompt engineering, RAG/fine-tuning, backend integration).

  • Experience building intelligent chatbots that perform real actions in the product (not just FAQ or support bots).

Nice to have

  • Experience with PyTorch, SciPy, OpenCV, Matplotlib, LangChain or LlamaIndex.

  • Experience with Docker, NoSQL or Vector Databases (e.g., Weaviate, PGVector, Milvus).

  • Basic JavaScript knowledge for integrating ML services with the frontend.

  • Diffusion-based image generation (e.g., Flux, LoRA, inference optimization) — optional, but a strong plus.

  • Automated LLM evaluation frameworks (offline/online harnesses, A/B testing).

  • Experience working with multimodal models (text↔image, vision-language).

How we work

  • Engineering rigor: measurability, reproducibility, degradation control.

  • Collaborative architecture: decisions driven by data, not intuition.

  • Product focus: response time, accuracy, scenario conversion, and cost per task.

Working Conditions:

  • Remote work in a friendly and comfortable team of professional developers WITHOUT the oppression of marketers;

  • On-time salary starting from $10000 gross;

  • 2 weeks paid holiday a year;

  • Paid sick days;

  • Paid time off on major Slavic holidays;

  • Opportunity to attend professional courses at company’s expense;

  • Working week: Sunday-Thursday, 10 a.m. to 7 p.m. Israel time.

Published on: 3/25/2026

Interactive Online Technologies

Interactive Online Technologies

Interactive Online Technologies - an international product company that builds large-scale dating and social networking platforms.

Website

See all 3 jobs at Interactive Online Technologies

Please let Interactive Online Technologies know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!

Similar jobs