Senior Data Scientist | Python/R, ML, ETL, Automation & Generative AI
I help clients turn messy data, documents, and business workflows into reliable analyses, machine learning models, automated reports, and maintainable data systems.
I am a senior data scientist with strong experience across Python, R, SQL, ETL, statistical analysis, applied machine learning, web/data extraction, reporting automation, and reproducible workflows. My work is strongest when clients need both technical implementation and analytical judgment: clean data pipelines, robust analysis, validated outputs, and results that can be trusted in real decisions.
I also bring formal IBM and Google training in Generative AI Engineering, RAG, agentic AI, AI development, LangChain/LangGraph-style workflows, tool/API integration, prompting, and responsible AI use. I use these skills pragmatically: not as a replacement for good data work, but as an additional layer when AI can improve extraction, review, search, automation, or decision support.
Relevant proof:
• 38 Upwork jobs and 2,300+ hours delivered
• Long-running automation, scraping, R/Shiny, ETL, reporting, and data workflow projects
• IBM Generative AI Engineering Professional Certificate
• IBM RAG and Agentic AI Professional Certificate
• IBM AI Developer Professional Certificate
• Google AI Professional Certificate
• Strong Python, R, SQL, AWS, Docker, machine learning, and data engineering background
• Public portfolio examples in PDF/OCR extraction, DOCX standardization, review packets, validation workflows, and structured exports
• Consistent focus on QA, reproducibility, documentation, and maintainable handover
What I can help with:
• Data cleaning, ETL, and workflow automation
• Exploratory data analysis and statistical reporting
• Machine learning and predictive modeling
• R/Python analysis pipelines
• Survey, research, and business analytics workflows
• Automated reports in Excel, PDF, HTML, Quarto, R Markdown, or dashboards
• Web scraping and structured data extraction
• PDF/OCR and document-to-table workflows
• AI-assisted document processing
• RAG and LLM-assisted workflow automation
• Agentic AI prototypes and multi-step AI workflows
• Geospatial and research data pipelines, when relevant
For data science projects, I focus on more than producing a model or chart. I care about data quality, assumptions, validation, reproducibility, documentation, and whether the final output is useful for decision-making.
For automation and AI-assisted workflows, I do not treat AI as a black box. I design workflows with structured outputs, validation checks, confidence flags, rejected-row handling, source evidence, review packets, logs, and maintainable handover.
Clients usually hire me when they need a reliable data scientist who can handle messy real-world inputs, build clean analytical workflows, automate repetitive processes, and deliver outputs that are practical, documented, and ready to use.
Python
R
Data Analysis
SQL
Microsoft Excel
AWS Development
LangChain
R Shiny
Scripting
Automation
AI Development
ETL
Web Scraping
Data Extraction
Data Engineering
Machine Learning
Javier S.
Madrid, Spain
$100/hr
5.0
19 jobs
I am a Software Engineer with a MS in Computer Science and 20 years of expertise as a programmer and exclusively dedicated to Unreal Engine since 2015. I have perfect understanding of Unreal Engine's core, creating Plugins, modifying the engine, translating blueprints into C++, converting projects from Unity (or any other engine) to Unreal and vice-versa and creating tailored base projects as well as providing my services thorough the full development cycle.
I specialize in C++, Blueprints, Online Gaming, Editor Plugins, AI, Physics, Mechanics, Rendering, Materials, Level Design, ArchViz, Film, Television, Broadcast, Live Events, VR, AR, and any tailored product that can be done with Unreal. Everything while using the best Software Engineer methodologies, Game Design Patterns and Practices.
Architect of Multiple Metaverses and MMOs.
SERVICES:
Game Programming
Game Design
Game Mechanics
Full Games
Base Projects
Online Multiplayer
Dedicated Servers
MMO and MOBA
Metaverse
Engine Migration
Physics
Custom Rendering
Performance
3D modeling and animation
Training
Whether you are starting with a rough concept, already have extensive specifications or a finished project, I will work with you to turn your needs into a reality. I can learn your codebase quickly, fix bugs, refactor messy code, and add new features as needed to, providing maintenance or upgrades on your existing project.
I work promptly, designing strong solutions and writing clean and professional code. I can also learn and adapt efficiently to new challenges.
Bilingual fluency in both English and Spanish. I am a fast, responsive, honest, fully dedicated, self-motivated, self-taught and reliable person.
Your satisfaction is my number one priority.
All Services Delivered with:
- Game Design and mechanics with the best practices
- Development of clean, efficient and customized code
- Consult of goals and/or strategy
- Customer service and full support; handle customer bug reports or complaints and feedback with the most positive attitude
I am looking forward to hearing from you!
C++
Mixed Reality
NFT
Unity
Augmented Reality
Game Development
Godot
Amazon Web Services
Unreal Engine
Virtual Reality
Metaverse
Personal Computer
Gaming Console
Luis G.
Madrid, Spain
$50/hr
5.0
5 jobs
- Lenguajes y Frameworks: Python, C++, C#, SQL, FastAPI
- Herramientas de gestión y documentación: Jira, Confluence, Slack, Google Sheets, Notion
- Bases de datos: BigQuery, Looker Studio, Filemaker, MySQL, Airtable
- Desarrollo técnico: Creación y consumo de APIs REST, Docker, GitHub, Google Cloud
- Diseño de juegos de casino: Matemáticas de juego (RTP/Volatility), balanceo, pacing, sistemas de skill, PvP y PvE
- Análisis y control: Estadísticas aplicadas, probabilidad, análisis de comportamiento de jugadores, dashboards y SQL avanzados
- Product Ownership: Priorización, gestión de tareas, definición de specs, coordinación con equipos de Unity, QA, arte y backend
- Procesos y automatización: Automatización de informes, testing masivo, generación de paneles, control de ATS bots
- Docencia y comunicación: Profesor universitario, ponente en conferencias, presentaciones ejecutivas
Mathematics
Gambling
Project Management
Python
Jira
Atlassian Confluence
Game Design
Game Design Document
Applied Mathematics
Carlos R.
Ponferrada, Spain
$35/hr
4.8
254 jobs
Software Engineer, 16 years of experience within the IT Industry working as programmer, tester and Project Leader.
Highly skilled in C/C++ but all around guy when the situation requires to (python, nodejs, mySQL, c#, Java, Webservices, PHP, CSS, signalling protocols, embedded software... and a long list after so many years !!!!).
Always learning, in this world you can never stop learning, reading, tasting and also exasperating... (it is part of the task)
Programming fan, pragmatic and methodical... XP (Extreme Programming) follower.
Software quality and client satisfaction are my first two goals (money is the third, of course :-)).
Software is my work, my hobby and my life!!
C++
Python
C
C#
German
Castilian Spanish
Golang
CMake
MySQL Programming
Linux System Administration
English
Nayla C.
Barcelona, Spain
$50/hr
5.0
7 jobs
I am an architect specializing in the integration of design, technology, and innovation to deliver impactful, functional solutions. My focus lies in advanced 3D modeling, parametric design, and high-quality visualizations, providing customized, data-driven results. By collaborating with studios in architecture, visual media, and web development, I bridge the gap between design and technology, offering innovative solutions that range from immersive digital experiences to product design and seamlessly integrating 3D visualizations into web platforms for enhanced user interaction.
Services Offered:
- Expert 3D modeling and parametric design for architecture and product development, specializing in Grasshopper, Rhinoceros, and SketchUp.
- Hyper-realistic 3D visualization using Corona and Blender for architecture, product design, and digital media.
- Integration of 3D models into digital platforms to enhance user experience.
- Web development.
Skills & Expertise:
- Parametric design with Rhino and Grasshopper.
- 3D modeling and advanced visualization techniques.
- Web development for integrating custom 3D models.
- Python, C#, HTML, JavaScript, WebGL, Three.JS, Shapediver
I am dedicated to delivering innovative solutions that balance design excellence with functionality. Please feel free to reach out for collaborations or inquiries.
3D Rendering
3D Animation
Rhinoceros 3D
Grasshopper 3D
3D Design
3D Modeling
Architectural Rendering
Parametric Design
Photorealistic Rendering
Visualization
Architectural Design
Interior Design
Ignacio Maria M.
Badajoz, Spain
$35/hr
5.0
1 jobs
Your game is stuck mid-development and the previous dev left? I rescue troubled game projects. 4 shipped titles, 6+ years in Unity and Godot, and a track record of taking over broken codebases and shipping them.
I took over Hometopia — a Unity sandbox game on Steam — after the team collapsed. I rebuilt the multiplayer system from scratch, cleaned up years of tech debt, and shipped it. I also rescued Fleet Commander: Pacific mid-development after the previous programmer left, delivering a WW2 strategy game with multiplayer and AI systems.
What I do:
→ Project rescue — take over stalled/broken codebases and ship them
→ Unity & Godot game development — gameplay, UI, tools, multiplayer
→ Mobile game development — performance-first architecture for low-end devices
→ Rapid prototyping — full game jam entries shipped in under 72 hours
→ Multiplayer networking — real-time co-op, lobbies, state sync
→ Custom tools & pipelines — narrative editors, level design tools, automation
How I work:
- Daily progress updates and playable builds
- Clear milestone structure with no surprises
- I ask hard questions early to save expensive changes later
- Everything documented so your team isn't dependent on me
I've shipped on PC, console, and mobile. I contribute to the Godot engine itself. I build tools that save teams hundreds of hours. And when a project is on fire, I'm the person you call.
Let's talk about what you need shipped → blugart.dev
Unity
C#
Game Development
Game Design
Mobile Game Development
Online Multiplayer
Game Prototype
Game Mechanics
Performance Optimization
Game UI/UX Design
Software Architecture & Design
Object-Oriented Programming
Git
Agile Software Development
Godot
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a C++ Programmer & Developer in Spain on Upwork?
You can hire a C++ Programmer & Developer in Spain on Upwork in four simple steps:
Create a job post tailored to your C++ Programmer & Developer project scope. We'll walk you through the process step by step.
Browse top C++ Programmer & Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top C++ Programmer & Developer profiles and interview.
Hire the right C++ Programmer & Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a C++ Programmer & Developer?
Rates charged by C++ Programmers & Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a C++ Programmer & Developer in Spain on Upwork?
As the world's work marketplace, we connect highly-skilled freelance C++ Programmers & Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream C++ Programmer & Developer team you need to succeed.
Can I hire a C++ Programmer & Developer in Spain within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive C++ Programmer & Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for C++ Programmers & Developers in Spain