SMARTSEER CAREERS

Data Scientist (Python)

Dive deep into the data, develop AI models end-to-end in Azure — and help a good team work even better.

About us

SMARTSEER—now part of GIATA—builds a personalization platform for ecommerce that turns behavioral signals into real-time decisions across user experiences such as search, recommendations, and churn prevention. Our stack blends data pipelines, predictive user profiling, and APIs that deliver cutting-edge AI solutions at lightning speeds. Proven in travel and designed to generalize, we give engineers real ownership: shaping products, solving hard problems at scale, and seeing their work land in production fast.

Why this role

We have a rising demand on AI-related use cases and client requests. You’ll face machine learning use cases in an end-to-end context using Python and Microsoft Cloud infrastructure / Azure ML. Concept, feature engineering, model pipeline, evaluation, deployment, maintenance, automation, A/B tests - everything is in your hands. In addition you use your knowledge and skills to support colleagues with your insights on the data.

What you'll do

  • Build end-to-end AI model pipelines: data export, preprocessing, transformation, training and evaluation.
  • Perform MLOps: Deployment, Availability & Scalability of endpoints, Automation of pipelines.
  • Raise data quality: Identify (and handle) issues in various data sources and structures and request additional ones.
  • Handle data & profiles: work with user/trip summaries and predictions.
  • Get insights: Apply NLP and CV approaches (tracking, product data, reviews, images).
  • Improve our data platform: Running A/B tests, improving ML evaluation and monitoring capabilities, merging model output with business requirements (steering).
  • Continuous improvement: Research for latest algorithms and approaches to improve existing use cases or tackle new ones.
  • Strengthen the team: Be part of the Data Science team and collaborate with colleagues and clients.

Working with LLMs (pragmatic & secure)

We treat LLMs as force multipliers, not autopilots. Use them to draft design options/ADRs, enumerate edge cases, scaffold tests/fixtures, generate OpenAPI clients/boilerplate, and summarize PRs—then review, benchmark, and monitor before shipping. Privacy & safety first: no secrets or client data in prompts; stick to approved tools/policies.


What makes you a great fit (must-haves)

  • Strong knowledge of Machine Learning concepts and state-of-the-art Python libraries.
  • Knowledge in Cloud-based environments and their capabilities, preferred Azure ML.
  • Very deep knowledge in ML / data manipulation (pandas, numpy, scikit-learn, xgboost).
  • Applied experience in GPU-accelerated / parallel processing (pytorch, transformers, dask, polars, rapids).
  • Experience in processing GB-scale datasets.
  • Evaluate and visualise results using matplotlib, seaborn and SHAP.
  • Exploratory mindset: Strong motivation for researching new approaches and creating concepts.
  • Clear, kind communication in a small, collaborative, English-speaking team.

Great signals (nice to have)

  • Interest about latest improvements in ML-related software ecosystem and hardware and experience with Huggingface and Kaggle.
  • Knowledge in databases like MongoDB, elasticsearch and Cassandra.
  • Kubernetes / AKS.
  • Configuration of endpoints and VMs / MLOps.
  • Experience with data-rich products (analytics, recommendations, personalization) or model serving.

Our stack (you'll touch some of this)

  • Backend: Java microservices; Python for AI/ML models; targeted TypeScript/Node where it fits; OpenAPI-first contracts with generated clients.
  • Frontend: React, TypeScript, modern CSS, Storybook.
  • Platform: Java & Python data/ML services; analytics & profiling pipelines.
  • DevOps/Security: Azure DevOps (Ansible/Helm), Docker, Kubernetes on Azure, SonarCloud, Snyk; SSO via Google/Microsoft Entra ID.
  • Quality & Observability: Jest/RTL for web, contract/integration tests for services, ESLint/Prettier, Sentry, metrics/tracing.

Work style & location

  • Hybrid, Frankfurt am Main — typically ~2–3 days/week together in the office.
  • English-only in the office. No German required.
  • No on-call / no out-of-hours support expectations.

What we offer

  • Multicultural startup culture within an established travel-tech group (GIATA).
  • Flat hierarchies, high trust, and real autonomy.
  • Scope to shape architecture, tooling, and team practices.
  • 30 days vacation.
  • Modern tools (IntelliJ/WebStorm, sensible CI/CD).

Interested in shaping the future of personalized e-commerce?

We're looking forward to welcoming a new Data Scientist to our team. To apply, please email your CV and a brief note to contact@smartseer.com

Send Us Your CV