Crossager

Machine Learning Engineer (Human-Like Chatbot, IoT)

In short

Remote Machine Learning Engineer role building human-like, action-executing chatbots and a context-aware translation system, with ownership of the full ML lifecycle from data collection to production deployment and monitoring. The company is a product company and requires 3+ years of Python production experience, strong Pandas/NumPy/SQL skills, 1+ year of hands-on NLP/CV work, TensorFlow/Hugging Face experience, and familiarity with LLM architectures (prompt engineering, RAG, fine-tuning). Work schedule follows Sunday–Thursday, 10am–7pm Israel time, and candidates from Russia and Belarus are excluded.

Machine Learning Engineer (Human-Like Chatbot) | IOT
🌍 Remote | Location: excluding Russia and Belarus
💰 Salary: starting from $10,000 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.
What you'll do:
•Design and develop human-like, action-level chatbots that not only converse naturally but also initiate and execute user workflows inside the product
•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
What we're looking for:
•3+ years of experience with Python development and maintaining production-grade services
•Experience in Web/API development: REST, versioning, logging, observability
•Strong Pandas, NumPy, and SQL skills
•1+ year of hands-on experience solving real ML tasks (NLP/CV) within production projects
•Experience with TensorFlow, Keras, and/or Hugging Face
•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, and 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:
•PyTorch, SciPy, OpenCV, Matplotlib, LangChain or LlamaIndex
•Docker, NoSQL or Vector Databases (Weaviate, PGVector, Milvus)
•Basic JavaScript knowledge for integrating ML services with the frontend
•Diffusion-based image generation (Flux, LoRA, inference optimization)
•Automated LLM evaluation frameworks, including offline/online harnesses and A/B testing
•Experience 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
•💰 Salary starting from $10,000 gross
•🏖 2 weeks paid holiday per year
•🤒 Paid sick days
•📚 Professional courses at the company's expense
•🗓 Sunday–Thursday, 10:00 a.m.–7:00 p.m. Israel time
Applications are accepted via email only; please do not send CVs via Telegram.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot