Machine Learning Engineer

Remote – Worldwide

About the job

You will be working on building multifunctional agent-based AI solutions, developing and enhancing intelligent agents, and implementing modern approaches such as RAG, Langchain, and LLMOps. Experience in computer vision is a strong advantage, as this role includes designing, integrating, and supporting new vision-based solutions. Proficiency in Python is essential for this position.

Key Responsibilities:

  • Design and implement advanced AI solutions and agent-based architectures

  • Configure and optimize Retrieval-Augmented Generation (RAG) pipelines

  • Work with image recognition and computer vision technologies

  • Integrate and optimize neural networks for mobile applications

  • Apply metric learning approaches and embedding processing techniques

  • Enhance chatbot performance using Langchain, LangGraph, and LLMOps tools

  • Analyze user behavior to improve the system’s accuracy and natural interaction

  • Collaborate closely with engineers and product teams to test and deploy enhancements

  • Stay up-to-date with the latest trends in LLMs and conversational AI systems

What We’re Looking For:

  • Experience with NLP methods and practical skills in training and fine-tuning open-source or proprietary LLMs

  • Background in developing for mobile applications

  • Flexibility to work on both NLP and computer vision tasks based on product priorities

  • Hands-on experience building AI agents and agent-based architectures

  • Solid understanding of RAG concepts and their real-world application

  • Strong Python programming skills and familiarity with vector databases

  • Proficiency with Langchain, LangGraph, and best practices in LLMOps

  • Analytical mindset and a proactive approach to testing new ideas

  • Passion for artificial intelligence and a desire for continuous learning and growth

If you’re passionate about cutting-edge AI and eager to contribute to the development of intelligent agent systems, we invite you to become part of our R&D team.

Your journey after applying CV

  1. Applying on vacancy

    Send us your CV for the open position.

  2. Initial screening

    Our recruitment team reviews your application to assess fit.

  3. Recruiter interview

    If your experience aligns, we’ll schedule a conversation to discuss your background and expectations.

  4. Skills assessment

    A specialized expert evaluates your technical skills and knowledge.

  5. Manager interview

    Meet your potential manager to explore role expectations and team dynamics.

  6. Final decision

    We assess all inputs and provide feedback on the next steps.