DIGESTAID - ARTIFICIAL INTELLIGENCE DEVELOPMENT, S.A. logo

Senior ML Engineer Data Scientist

Primary stack

Python

Job description

About the Position

We're hiring a Senior ML Engineer Data Scientist to join our team in Porto, Portugal on a Hybrid basis. You will own our motility models from problem framing to production deployment, turning clinical questions into time-series and signal-processing problems.

Responsibilities

  • Motility models, end to end
    • Own the design, training, validation, and maintenance of motility models, from problem framing to production deployment.
  • Clinical questions into ML problems
    • Turn clinical questions into well-posed time-series and signal-processing problems.
  • Evaluation strategy
    • Set and defend the evaluation strategies.
  • Production-grade code
    • Ship production-grade code with testing, logging, and reproducibility to our regulated release process.
  • Mentoring
    • Mentor data scientists on the team.
  • Regulatory and scientific writing
    • Contribute to technical documentation supporting regulatory submissions and to scientific publications where relevant.

Requirements

  • MSc or PhD in Computer Science, Software Engineering, Biomedical Engineering, or similar
  • 5+ years of applied experience, with a track record of ML models that reached production and stayed there
  • Strong grounding in time-series and signal processing
  • Fluent Python, solid data structures and algorithms, and good software engineering practice
  • Experience working with coding agents as part of daily engineering work
  • Comfortable working in a regulated environment: version control discipline, traceability, and writing things down
  • Good English communication, including with non-technical clinical stakeholders

Nice to Have

  • PhD in machine learning, signal processing, or biosignal analysis
  • Experience with physiological or biomedical time-series
  • Experience building agentic or LLM-backed internal tooling
  • Experience with medical device software (IEC 62304, ISO 13485) or another regulated domain
  • MLOps practice: experiment tracking, model registries, monitoring
  • Data visualization for clinical and scientific audiences
  • Working Portuguese (not required, our working language is English)

We Offer

  • Competitive salary
  • Opportunity to work in a dynamic and innovative environment
  • Professional growth and development opportunities

About the Company

Join our team and contribute to impactful projects that improve clinical outcomes through advanced machine learning and data science.

How We Hire

  1. Intro call: 30 min
  2. Technical interview: 60 min on time-series and ML reasoning
  3. Take-home or live problem
  4. Team and culture conversation

Apply

Send your CV and a short note on a model you took to production. It takes about 5 minutes.

Apply now →

© DIGESTAID - ARTIFICIAL INTELLIGENCE DEVELOPMENT, S.A.. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

DIGESTAID - ARTIFICIAL INTELLIGENCE DEVELOPMENT, S.A. logo
DIGESTAID - ARTIFICIAL INTELLIGENCE DEVELOPMENT, S.A.

IT / tech за описом; IT / tech за назвою

Popular searches