How Remoteville checks and expires listings

Data Scientist

Skills
Computer ScienceArtificial IntelligenceData ScienceDeep LearningLarge Language ModelsMachine LearningNeuro-Linguistic Programming
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Solid working knowledge of transformer architectures and NLP applications
  • Proficiency in PyTorch including training loops and fine tuning workflows
  • Exposure to parameter efficient techniques such as LoRA is a plus
  • Experience with real world text data across classification extraction embeddings or search at scale
  • Some exposure to instruction fine tuning or model serving with interest to go deeper
  • Grounding in classical ML and statistics with instinct for simpler methods when warranted
  • Familiarity with GenAI and agentic patterns
  • Clear communication skills across functions
  • Curiosity about AI and habit of experimenting
  • Good ownership instincts and follow through

Nice to have

  • Curious
  • Ownership minded
  • Clear communicator
  • Experimenter
  • Collaborative

Day to day

  • Train evaluate and iterate on ML models for customer feedback tasks with rigour and clear documentation
  • Build and maintain LLM powered features including retrieval pipelines reranking systems and insight generation
  • Contribute to evaluation frameworks by building test sets defining metrics and assessing model quality across multiple tasks
  • Work on semantic search and retrieval using embedding based approaches and methods beyond them
  • Write clean well tested code and collaborate on model integration data pipelines and monitoring

Hiring process

  • Introductory asynchronous interview
  • Call with Chief Scientist
  • Short take home assignment
  • Meet Data Science Engineering and Product team
  • Call with cofounder