Senior Data Scientist

Calyptus
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

API
Artificial Intelligence
Airflow
ETL
Python
PostgreSQL
Machine Learning
Natural Language Processing
NumPy
SciPy
SQL Databases
Google Cloud Platform
Data Storage Technologies
Large Language Models
FastAPI
Pandas
Kubernetes
Search Engines
Celery
gRPC
Docker

Job description

  • Google Cloud Platform
  • Data Storage: GS, PostgreSQL (CloudSQL), BQ, ClickHouse
  • Language: Python
  • Tools: Airflow, k8s, Docker, FastAPI, gRPC, celery, NumPy, Pandas, SciPy
  • LLM APIs: OpenAI, Google, Anthropic, Perplexity

Examples of our projects

  • Keyword search volumes: A metric showing how many times people search for a specific keyword in search engines.
  • Personal keyword difficulty: A personalized evaluation of how difficult it is to promote a specific domain for a particular keyword.
  • Keyword search intent: The goals users pursue when making a request in a search engine.
  • Brand performance: An evaluation of how often LLMs mention a brand in their responses.
  • Authority score: An indicator of both the quantity and quality of a backlink profile.

Requirements

  • 3+ years of experience as a DS or MLE
  • Knowledge of Natural Language Processing (NLP) techniques (TF-IDF, BERT, FastText)
  • Strong understanding of machine learning algorithms, probability theory, statistics, and linear algebra
  • High proficiency in Python and the ML stack
  • Hands-on experience with LLMs
  • Knowledge of SQL

Not required, but a plus

  • Practical knowledge of RAG and building AI agents
  • Experience deploying and maintaining LLM-based solutions in production
  • Experience with GCP and Vertex AI
  • Experience developing ETL processes with Airflow
  • You share our common values: Trust, because we prefer to speak up and be our true selves; Sense of Ownership, because it's not worth wasting time on something you don't believe in; and enthusiasm for Constant Changes, because we are always looking to make things better

Apply for this position