
Mahmood Karimian
CTO | Tech Lead | Generative AI & Agents | PhD
3 recommendations
Salary / Daily rate
3 people recommend
Europa, MO 63876, USA
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
AI engineer and tech leader with 10+ years of experience building and scaling AI-driven products, from early-stage startups to large platforms. Strong background in machine learning, LLMs, and generative AI, focused on turning research into reliable, production-ready systems. Former CTO and co-founder of a large-scale video platform that grew to 10M+ users and exited successfully. Today, I work at the intersection of AI, engineering, and product. I help teams ship robust, scalable AI solutions.
Work experience
Senior AI Engineer
BNP Paribas
Mar 2026 - Present
8 months
Paris, France
Currently working as a Senior Python AI Engineer on AI and GenAI-oriented software engineering projects within BNP Paribas. Responsibilities include designing and developing production-level backend components, APIs, and Python services to support AI-powered internal tools and workflows. Contributing to LLM-based features, automation workflows, data processing, PostgreSQL-based services, and integration with existing enterprise systems. Working in a production environment with Python, FastAPI, PostgreSQL, Kubernetes, ArgoCD, CI/CD practices, and internal platform constraints. Translating business needs into clear technical requirements and collaborating with technical and business stakeholders to deliver practical, reliable, and maintainable solutions. Building and improving prototypes, MVP-style components, and production-ready services with a focus on software quality, scalability, documentation, testing, refactoring, and business impact.
Founder & Lead AI Engineer
Bondra
Jan 2024 - Present
2 years 10 months
Paris, France
• Building an AI-powered B2B platform based on LLM-driven and agentic systems for research, orchestration, and automation. • Designing multi-agent workflows and reusable evaluation metrics to measure task completion, robustness, and efficiency. • Owning system architecture, evaluation strategy, and iterative deployment with early users.
EDC Paris Business School
Jun 2023 - Present
3 years 5 months
Paris, France
Visiting Faculty
Sep 2023 - Present
3 years 2 months
Paris, France
Applied Machine Learning Instructor: As a Professor at EDC Paris, I specialize in instructing students in the dynamic field of Machine Learning. My goal is to foster a deep understanding of the subject matter and equip students with practical skills for real-world applications in data science and analytics.
Visiting Faculty
Jun 2023 - Present
3 years 5 months
Paris, France
Data Engineering Instructor: I empower DSBA (Data Science and Business Analytics) students with essential data engineering skills. Together, we delve into the world of data engineering, equipping them with the tools and knowledge they need to excel in their careers.
Tech Lead, AI Design, Backend/Frontend
DecorarFreelance
Oct 2024 - Jan 2025
4 months
Remote
As the Tech Lead and AI Expert at Decorer, I spearheaded the development of advanced AI models for image recognition and natural language processing, enabling users to input text descriptions or upload images to receive personalized decor recommendations. I led the creation of a robust data pipeline to curate and preprocess a high-quality decor dataset, optimized AI models for real-time performance, and collaborated with the design team to ensure seamless integration of AI-driven features into the app. My efforts enhanced user satisfaction by delivering highly accurate and context-aware recommendations, driving the success of this innovative AI-powered interior design platform.
Tech Lead - AI Engineer
TukkiFreelance
Jun 2024 - Dec 2024
7 months
Remote
As the Tech Lead and AI Expert at Tukki, an AI-powered travel planner, I developed intelligent systems that provided users with personalized travel destination recommendations based on preferences and behavior. I led the creation of robust data pipelines, implemented advanced NLP and recommendation models, and optimized the platform for seamless user experience, enhancing its ability to help users discover their next trip effortlessly.
Ph.D.
Sharif University of Technology
Oct 2015 - Sep 2024
9 years
Artificial Intelligence
Work on Data Stream mining and Transfer Learning
Co-Founder and CTO
Dideo
May 2015 - Apr 2024
9 years
Dideo - Ultimate Video Search Engine Dideo is a powerful meta video search engine with access to more than 5 billion videos on the web. More than 8 million users watch at least 25 million videos per month on this platform. Responsibilities for this service: - AI Team Lead - Analyzing and handling a substantial amount of real-time data - Designing and implementing a parental safety service in compliance with policies - Conducting data stream mining and anomaly detection to combat fake traffic Technologies include: - Python and its ML libraries for analyzing and retrieving desired content - ElasticSearch for storing metadata and recommended systems - Redis as a versatile data store for real-time processes Achievements include: - Development of a video meta-search service available on websites, applications, and web browser extensions - Implementation of content analysis and data stream mining services - Introduction of an AI-powered advertisement service
Tech Team Lead
TimeSharkFreelance
Aug 2022 - Feb 2024
1 year 7 months
Remote
As the Tech Team Lead for TimeShark, I drive the development and deployment of cutting-edge AI solutions that redefine call answering for businesses. Our mission, "The Future of Call Answering – Powered by AI," focuses on delivering an exceptional caller experience through our AI receptionist tailored for restaurants and businesses. I lead a talented team in designing and implementing intelligent systems that handle calls seamlessly, ensuring accuracy, efficiency, and a personalized touch. By combining advanced natural language processing and AI-driven automation, we empower businesses to enhance customer engagement, streamline operations, and provide unmatched service quality.
Business/AI Advisor
Dolphin AI
Aug 2021 - Jun 2023
1 year 11 months
Tehran, Tehran Province, Iran
Dolphin creates software products and services powered by Artificial Intelligence to help companies and developers provide a more incredible experience for their end-users and their employees. Our team emphasizes clear, assertive communication that empowers us to work in an efficient, simple organization. The team is led by software engineers and data scientists with exceptional experience making high-quality, large-scale software products. We intend to provide a stimulating work environment with good opportunities for advancement to motivate the happiest employees.
Machine Learning and Deep Learning Instructor
Rahnema College
Jan 2019 - Jun 2023
4 years 6 months
Teaching, supervising, and mentoring 20 top students from all over the country. The goal of the program is to train elite people as machine learning engineers.
Machine Learning Engineer
Boomrang
May 2014 - Aug 2015
1 year 4 months
Āsoor, Tehran Province, Iran
Designing and implementing a multi-domain text-based dialogue system, Working as the Senior Machine Learning Engineer, and the head of the R&D team. • Implementing a Natural and Spoken Language Understanding system • Building a closed-domain language model for Informal texts • Development of a closed-domain spell-corrector for Informal texts • Implementing the answer generation module • Building a statistical learning based module for sequence labeling • Deploying the infrastructure of the whole project with Java
Data Analyst
Mofid Securities
Feb 2013 - Apr 2014
1 year 3 months
Designing tools and platforms for trading in stock and OTC markets, with a focus on optimizing database transactions. Responsibilities: • Research and development for optimizing database transactions. • Designing solutions to enhance the utilization of SQL Server databases. Key Technologies: • Microsoft SQL Server • Git Achievements: • Significantly accelerated SQL transaction speed, achieving a 10x improvement.
Data Scientist
Bayan
Jan 2012 - Jan 2013
1 year 1 month
Working on search engine and responsible for text mining and text preprocessing • Developing a search engine as a member of the R&D team • Natural Language Processing • Text preprocessing (tokenization, normalization, stemming) Technologies include: • Java, Git • Apache Lucene Achievements include: • Research and development for text preprocessing • Introduction of Apache Lucene in project
Machine Learning Researcher
Sharif University of Technology
Jan 2011 - Dec 2011
1 year
Research Assistance - Working on some papers on Machine Learning and Video Classification
Education
Sharif University of Technology
Doctor of Philosophy (Ph.D.), Artificial Intelligence
2015 - 2023
9 years
Sharif University of Technology
Master of Science (MSc), Artificial Intelligence
2009 - 2011
3 years
Ferdowsi University of Mashhad
Bachelor of Science (BSc), Computer Software Engineering
2005 - 2009
5 years
Portfolio

TimeShark

AI Travel Planner

AI Interior Designer
