CrawlJobs Logo

Machine Learning Engineer

InData Labs

Location Icon

Location:

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
B2B

Salary Icon

Salary:

Not provided

Job Description:

We’re looking for a seasoned Machine Learning Engineer (Generalist) with solid experience in both Computer Vision and Natural Language Processing, to lead full-cycle AI/ML projects from ideation to deployment. This role is perfect for someone who thrives on solving complex client-specific challenges, works independently, and proactively offers technical and strategic solutions.

Job Responsibility:

  • Understand diverse business needs and technical constraints
  • Propose viable and innovative ML solutions (especially RAG-based or hybrid systems)
  • Communicate with clients effectively and confidently
  • Deliver high-quality work with minimal supervision
  • Full ownership of ML projects (scoping, modeling, deployment, communication)
  • Build and fine-tune models in both CV and NLP domains
  • Design and implement Retrieval-Augmented Generation (RAG) pipelines
  • Propose technical solutions based on each client’s unique business goals and our company’s delivery capabilities
  • Communicate project plans, limitations, and tradeoffs directly with clients
  • Collaborate cross-functionally with delivery, product, and sales teams
  • Stay on the edge of industry research and apply the latest practices

Requirements:

  • 5+ years of experience in applied Machine Learning
  • Proven hands-on expertise in both Computer Vision and Natural Language Processing
  • Solid understanding and experience with RAG pipelines
  • Ability to design, build, and optimize ML solutions end-to-end
  • Experience working directly with clients and balancing business vs technical priorities
  • Excellent communication skills (English – Upper Intermediate or higher)
  • Self-starter mindset, comfortable owning the full lifecycle of a project
  • Solid Python skills and familiarity with common ML libraries/frameworks (e.g., PyTorch, TensorFlow, HuggingFace, OpenCV, LangChain, etc.)

Nice to have:

  • PhD in Mathematics, Computer Science, or related fields
  • Publications, conference talks, or contributions to open-source/research
  • Experience with MLOps and deployment in cloud environments (AWS/GCP)
  • Prior consulting or outsourcing experience is a big plus
What we offer:
  • 100% remote with flexible hours
  • Work from anywhere in the world
  • Be part of a senior, talented, and supportive team
  • Flat structure – your input is always welcome
  • Clients in the US and Europe, projects with real impact
  • Room to grow and experiment with cutting-edge AI solutions

Additional Information:

Job Posted:
December 09, 2025

Work Type:
Remote work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.