How Remoteville checks and expires listings
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Demonstrated experience in time series analysis with statistical and machine learning forecasting methods
- Demonstrated experience in supervised learning, with active learning as an advantage
- Ability to translate analyst requirements into modelling problems and communicate results clearly
- Experience evaluating large language model outputs using prompt engineering and RAG
- Strong working knowledge of Python and SQL
- Essential experience with version control and DevOps practices
- Ability to work with structured and unstructured data sources
Nice to have
- Strong stakeholder communication
- Analytical and solution-focused
- Independent and ownership-driven
- Clean and reproducible code
- Adaptable and proactive
Day to day
- Translate ambiguous analyst and business requirements into clear modelling problems for statistical and machine learning solutions.
- Design, build, and validate forecasting and supervised learning models using techniques such as ARIMA, random forest, deep learning, and active learning.
- Evaluate large language model outputs using prompt engineering, retrieval-augmented generation, and metadata to improve accuracy and knowledge base reliability.
- Develop and maintain Python and SQL code under version control, following DevOps practices and documenting decisions, assumptions, and evaluation criteria.
