Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Porto Digital

Data Scientist / AI Engineer

Porto Digital

. Design, develop and implement Machine Learning models and AI solutions applied to the context of the City of Porto .

Posted 5/18/2026full-timePorto • 🇵🇹 PortugalMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
DockerNumpyPandasPostgresPythonPyTorchScikit-LearnSQL

About the role

Key responsibilities & impact
  • Design, develop and implement Machine Learning models and AI solutions applied to the context of the City of Porto
  • Prepare and transform data from multiple sources to feed models and AI systems
  • Develop secure, auditable AI systems that comply with ethical and regulatory principles (e.g., the AI Act)
  • Develop and integrate solutions based on LLMs (Large Language Models), including RAG architectures, AI agents and task automation
  • Deploy models to production in an on-premise environment, ensuring performance, reliability and continuous monitoring
  • Conduct exploratory data analysis (EDA) and extract insights to support decisions that impact the community
  • Ensure compliance with best practices in privacy, data protection (GDPR) and responsible handling of sensitive information
  • Collaborate with Engineering, Product and Projects teams to define technical and functional requirements
  • Document architectures, processes, models and results clearly and rigorously
  • Evaluate and propose new technologies, frameworks and approaches for the continuous evolution of the AI stack

Requirements

What you’ll need
  • Bachelor's or Master's degree in Artificial Intelligence, Computer Engineering, Data Science, Mathematics, Statistics, Electrical Engineering or related fields
  • Proven experience in Data Science, AI/ML Engineering or similar roles
  • Proficiency in Python and the main open-source Data Science and ML libraries (pandas, NumPy, scikit-learn, PyTorch, Hugging Face Transformers)
  • Knowledge of SQL and data modeling (PostgreSQL or equivalents)
  • Practical experience with LLMs, both open-source (Llama, Mistral, Qwen, etc.) and via API (OpenAI, Anthropic), including frameworks (LangChain, LlamaIndex) and local inference tools (Ollama, LiteLLM)
  • Experience with projects involving multilingual data (PT/EN) or normalization across heterogeneous sources
  • Familiarity with containerization tools (Docker) and Git
  • Good command of English (written and spoken)

Benefits

Comp & perks
  • Meal allowance
  • Health insurance
  • Flexible working hours

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Machine LearningAI solutionsdata transformationexploratory data analysisPythonpandasNumPyscikit-learnPyTorchSQL
Soft Skills
collaborationcommunicationdocumentationproblem-solvinganalytical thinking
Certifications
Bachelor's degreeMaster's degree