All positions

Machine Learning Engineer

EngineeringRemoteFull-time$190,000 - $260,000Posted 3 days ago

About This Role

We're seeking a Machine Learning Engineer to improve our skill discovery and routing algorithms. You'll work on vector embeddings, semantic search, and ML models that help AI agents find the right tools.

What You'll Do

  • Develop and improve skill discovery algorithms using embeddings
  • Build and maintain ML pipelines for training and inference
  • Optimize model performance for low-latency production use
  • Research and implement state-of-the-art NLP techniques
  • Collaborate with backend engineers on model deployment
  • Analyze user queries to improve skill matching accuracy

What We're Looking For

  • 4+ years of ML engineering experience
  • Strong background in NLP and embeddings
  • Proficiency in Python and ML frameworks (PyTorch, TensorFlow)
  • Experience with vector databases (Pinecone, Weaviate, etc.)
  • Understanding of LLMs and prompt engineering
  • Experience deploying ML models to production

Nice to Have

  • PhD in ML, NLP, or related field
  • Experience with RAG systems
  • Publications in top ML conferences
  • Experience with AI agent frameworks

Apply for this role

Send your resume and a brief note about why you're interested.

Apply Now

Or email careers@skillrouter.dev

Careers | SkillRouter