AI Engineer • Recommender Systems • Production ML

Building trustworthy AI systems
and scalable production software.

I design and deploy machine learning systems that combine research-grade modeling with real-world engineering. My work spans recommender systems, LLM-based applications, and quality-aware AI — delivered through scalable APIs and cloud infrastructure.

Based in Berlin • Open to AI / ML / Applied Research roles

Portrait of Mobin Shahidi

About

I work at the intersection of software systems, applied AI, and research, building scalable production systems and intelligent recommender engines with a focus on personalization, information quality, misinformation, and trustworthy political news.

⚙️ Software Systems & Production Engineering

  • Built and deployed a production SaaS platform end-to-end as a startup co-founder.
  • Designed scalable system architecture, implemented 33 REST APIs, and structured relational databases.
  • Delivered and maintained multiple production releases serving real users.
  • Developed backend systems using Python, FastAPI, ASP.NET Core, and modern web stacks.
  • Deployed applications using Docker and AWS with CI/CD, monitoring, and production-focused workflows.

🤖 AI/ML, Recommender Systems & Personalization

  • Designed personalized recommendation systems focused on relevance, trust, and user experience.
  • Worked on ML systems addressing misinformation and political news content.
  • Built large-scale data pipelines for recommendation and ranking tasks across millions of data points.
  • Engineered features capturing content quality, user behavior, and contextual signals.
  • Developed NLP and deep learning pipelines for content understanding and personalization.

🧪 Research & Applied AI Engineering

  • Conducted applied research in ML, NLP, explainable AI, and recommender systems.
  • Focused on information quality, misinformation, and trustworthy recommendation in algorithmic political newsfeeds.
  • Translated research ideas into production-oriented systems and scalable pipelines.
  • Built explainable AI solutions combining user modeling, text processing, and generation.
  • Emphasized reproducibility, structured experimentation, and reliable data workflows.

Skills & Expertise

🤖 AI & Machine Learning

  • Recommender Systems & Ranking
  • LLM Integration (LangChain, RAG, Fine-tuning)
  • Explainable AI (XAI)
  • Deep Learning (PyTorch, TensorFlow)
  • Model Evaluation & Experiment Design

⚙️ Backend Engineering

  • FastAPI & REST API Design
  • ASP.NET Core & C#
  • System Architecture & Modular Design
  • SQL Databases & Schema Design
  • Data Pipelines & ETL Workflows

☁️ MLOps & Infrastructure

  • Dockerized Model Deployment
  • AWS (SageMaker, CloudWatch)
  • CI/CD Pipelines
  • Model Observability & Logging
  • Git & Version Control

📊 Product & Research

  • Experimental Design & Statistical Analysis
  • Feature Engineering at Scale
  • Stakeholder Communication
  • Cross-functional Collaboration
  • Scientific Writing & Publications

Projects

Selected research and production projects in AI, recommender systems, and scalable web engineering.

Featured Projects

📰 Quality-Aware News Source Recommender

Designed and deployed a quality-aware recommender system that integrates 41 engineered information-quality signals derived from 5M+ tweets to improve news source reliability.

Recommender Systems ML Pipelines AWS Docker

Impact: Increased average recommended source quality by +3 points while maintaining baseline precision.

Stack: Python · Pandas · Scikit-learn · Docker · AWS · PyTest

📸 PhotoCans – Image Management Platform (Startup)

Co-founded and delivered a commercial full-stack web platform serving 100+ users with licensing, product management, and operational dashboards.

ASP.NET Core REST APIs SQL Server IIS

Impact: Implemented 33 REST endpoints and 12+ business workflows; deployed and maintained across multiple production releases.

Stack: C# · ASP.NET Core · JavaScript · SQL Server · IIS

📊 News Source Quality Predictor (Production ML)

Built and deployed a regression model estimating news source quality using network and diversity features, exposed via API and interactive UI.

FastAPI SageMaker Model Deployment Observability

Impact: Serverless SageMaker deployment with logging and CloudWatch monitoring for production inference.

Stack: Python · FastAPI · AWS SageMaker · CloudWatch · Docker

Research & AI Systems

🔍 Exogenous Cues to Information Quality

Engineered contextual quality variables to enhance algorithmic newsfeeds and improve information reliability in recommender systems.

Feature Engineering Evaluation Recommender Systems

Stack: Python · Scikit-learn · Statistical Modeling

💡 Deep Learning Explainable Recommender

Built a large-scale NLP + recommendation framework over 151K reviews combining multi-task learning and neural text generation to produce personalized recommendations and explanations.

PyTorch TensorFlow NLP Multi-task Learning

Impact: Achieved MSE 0.992 in rating prediction and ~0.97 semantic similarity in explanation generation.

Stack: Python · PyTorch · TensorFlow · RNN · CNN · Transformers · GPU Training

📡 Automated Reddit Scraper

Developed a scalable Reddit data collection pipeline extracting threads, comments, and interaction metadata for political discourse research.

Data Pipeline APIs NLP Data

Stack: R · Python · API Integration · Data Validation

Software & Product Engineering

🤖 Workflow-Aware AI Assistant

Built a state-aware AI assistant integrated into a Next.js / Blazor application, orchestrating OpenAI APIs and local LLMs (Mistral) using LangChain for structured task execution.

LLMs LangChain Next.js System Orchestration

Stack: FastAPI · LangChain · OpenAI · Mistral · Next.js

🏢 Hall Reservation Automation

Designed and deployed a university-wide scheduling system reducing manual booking overhead and improving resource planning.

ASP.NET SQL Server System Design

Stack: C# · ASP.NET · SQL Server · IIS

Tech Stack

Languages

C# C#
Python Python
R R
C++ C++
JavaScript JavaScript

Web & Frameworks

HTML HTML
CSS CSS
Bootstrap Bootstrap
Blazor Blazor
Next.js Next.js
.NET Core .NET Core
FastAPI FastAPI

AI / Data

TensorFlow TensorFlow
PyTorch PyTorch
NumPy NumPy
Pandas Pandas
Scikit-learn Scikit-learn
OpenCV OpenCV
ML.NET ML.NET
Jupyter Jupyter
LangChain LangChain

Cloud / DevOps / Tools

Docker Docker
Prometheus Prometheus
AWS AWS
Azure Azure
MySQL MySQL
SQLite SQLite
MS SQL Server MS SQL Server
Git Git
GitHub GitHub
Visual Studio Visual Studio
IIS IIS
Linux Linux

Publications

A Framework for Accurate Recommendations and Explanation Generation Using Multi-Task Learning
M. Mansoorizadeh, M. Shahidi, A. Nazari · 2023

Improving News Reliability in Algorithmic Newsfeeds
M. Shahidi, L. Oswald, S. Herzog, S. Lewandowsky · 2026

Exogenous Cues to Information Quality
M. Shahidi, L. Oswald, S. Herzog, S. Lewandowsky · 2026

Possible Futures: Societal Consequences of Algorithmic Design and Social Media Use
S. Banisch, Mobin Shahidi, S. Lewandowsky · 2026

Testimonials

Selected excerpts from professional reference letters and collaborations.

H. Khotanlou

Prof. Hassan Khotanlou

Professor, Bu-Ali Sina University

Academic Supervisor • March 2023

“He was one of the best students in my class… His outstanding scientific knowledge and presentation skills impressed me.”

Muharram Mansoorizadeh

Dr. Muharram Mansoorizadeh

Associate Professor, Bu-Ali Sina University

MSc Thesis Supervisor • April 2023

“His critical thinking and programming abilities make him a skillful programmer who can quickly implement theory into practice.”

Stephan Lewandowsky

Prof. Stephan Lewandowsky

Professor of Cognitive Science, University of Bristol

Research Supervisor • March 2026

“He consistently impressed me with his ability to understand complex concepts… and performed at a very high level.”

Lisa Oswald

Prof. Lisa Oswald

Professor of Computational Social Science

Research Collaborator • 2025

“He built a Reddit data pipeline from scratch and developed a novel recommender system… demonstrating exceptional technical skill.”

Contact