Skip to main content
Top expert badge
Recommended expert
Profile header background

John Guerrero-AI/ML Engineer

John Guerrero
Profile header overlay
Stockholm, Sweden

Check rate

Experience

Jan 2023 - Present
San Francisco, United States

AI/ML Engineer

SoluLab

Position Summary
AI/ML Engineer at SoluLab
Industries
Banking and Finance
Information Technology
Business Areas
Information Technology
Operations
Research and Development
  • Developed a production multi-agent AI orchestration service (FastAPI, Anthropic Claude) for hotel staff operations, integrating WhatsApp/Telegram messaging, tool-based Laravel API automation (task creation, cab booking, escalation routing), and PostgreSQL-backed conversational memory on Google Cloud Run.
  • Designed and built a LangGraph-based multi-agent system with specialized domain agents, shared graph/vector memory, HITL controls, and FastAPI/React stack to automate cross-functional business workflows from vision intake to PDF report delivery.
  • Engineered an end-to-end RAG-MCP pipeline for a DeFi Risk Agent, enabling real-time estimation of Ethereum wallet risk by integrating transaction history, balances, and multi-protocol active positions.
  • Migrated a legacy monolithic web-scraping pipeline to a microservices architecture using AWS SNS/SQS, Lambda, ECS, and Fargate, significantly improving reliability, scaling behavior, and parallel ingestion throughput.
  • Utilized LangChain, LangGraph, and several LLMs to power agent reasoning, planning, and tool execution, ensuring robustness and adaptability under changing conditions.
  • Built a reinforcement learning trading environment using OpenAI Gym, applying Direct Preference Optimization (DPO) to refine model behavior and boost decision accuracy in LLM-driven agents.
  • Evaluated RAG pipeline performance using RAGAS and implemented A/B testing for online evaluation, enabling continuous improvement of retrieval quality and generation fidelity.
  • Leveraged AWS SageMaker, Lambda, and Step Functions for scalable ML training and deployment, ensuring reproducible workflows, low-latency inference, and automated pipeline orchestration.
Aug 2020 - Dec 2022
London, United Kingdom

Data Engineer / Software Engineer

Andersen Lab

Position Summary
Data Engineer / Software Engineer at Andersen Lab
Industries
Information Technology
Business Areas
Business Intelligence
Information Technology
  • Architected and implemented large-scale ETL/ELT data pipelines for ingestion, transformation, and enrichment of multi-source datasets, powering downstream machine learning models and analytics platforms.
  • Designed scalable data storage and processing solutions using AWS EC2, RDS, Redshift, S3, and Glue, ensuring high availability, cost efficiency, and optimized query performance for batch and streaming workloads.
  • Developed and optimized RESTful APIs in Python, enabling seamless interaction between microservices, data pipelines, and real-time processing systems.
  • Collaborated closely with data scientists to productionize machine learning models, building feature pipelines, model-serving endpoints, and monitoring workflows to support data-driven decision-making.
  • Led legacy system modernization efforts, migrating on-premise data infrastructure to cloud-native architectures using Docker and Kubernetes for containerization, orchestration, and autoscaling.
  • Implemented advanced data analytics and statistical techniques (PCA, feature normalization, correlation analysis, hypothesis testing) to support dimensionality reduction, anomaly detection, and feature engineering in ML workflows.
  • Built interactive data visualizations and dashboards using Tableau, Power BI, and Python (Plotly/Matplotlib), translating complex data patterns into actionable insights for business stakeholders.
Jul 2019 - Jul 2020
Stockholm, Sweden

Software Engineer

Archr

Position Summary
Software Engineer at Archr
Industries
Information Technology
Business Areas
Business Intelligence
Information Technology
Product Development
  • Led the development of Archr's sustainability scoring SaaS platform end-to-end, building a production UI (React.js) and backend services (Python/FastAPI) used by commercial brands.
  • Designed a distributed microservices architecture using Docker and Kubernetes, enabling scalable ingestion of product data and parallel execution of sustainability scoring models.
  • Implemented CI/CD pipelines using Cloud Build and GKE, reducing deployment friction and accelerating feature delivery velocity.
  • Integrated core GCP services for production workloads:
  • Cloud Storage as primary data lake for ingestion artifacts and LCA datasets
  • Cloud Functions for compute triggers and event-based batch workflows
  • Cloud SQL (PostgreSQL) for transactional storage and metadata retrieval
  • Developed a full sustainability scoring pipeline with normalization logic, LCA-based metrics, and internal scoring algorithms using Python, Pandas, SciPy.
  • Built a responsive analytics dashboard (D3.js, Chart.js) allowing brands to visualize impact breakdowns, track improvements, and embed sustainability scores into e-commerce stores.
  • Collaborated with domain experts to translate environmental and LCA standards into reusable scoring modules, enabling consistent lifecycle evaluation across product catalogs.
Oct 2017 - Jun 2019
Sweden

Full Stack Developer

Unit4

Position Summary
Full Stack Developer at Unit4
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Led development of dynamic, high-performance front-end applications using React, Redux, and TypeScript, delivering seamless user experiences across multiple features and product workflows.
  • Architected and implemented scalable RESTful APIs using Node.js, Express, and MongoDB within a microservices-based architecture, ensuring high throughput and maintainability.
  • Integrated GraphQL with Apollo Client/Server, reducing over-fetching, improving data access efficiency, and simplifying client-server communication patterns.
  • Developed server-rendered React applications using Next.js, improving SEO performance, reducing page load times, and enhancing conversion rates for e-commerce platforms.
  • Containerized services with Docker and orchestrated deployments using Kubernetes, streamlining CI/CD, improving system reliability, and enabling predictable scaling across environments.
  • Engineered cloud-native solutions on AWS, leveraging Lambda, S3, RDS, and related services to achieve high availability, fault tolerance, and cost-efficient infrastructure operations.
Jun 2017 - Oct 2017
Sweden

Intern Software Developer

Unit4

Position Summary
Intern Software Developer at Unit4
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Contributed as a key member of the engineering team in building an internal, scalable web application used across multiple departments.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology and Banking and Finance.

Information Technology
Banking and Finance
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Operations, Research and Development, Business Intelligence, and Product Development.

Information Technology
Operations
Research and Development
Business Intelligence
Product Development
Profile match chart

Summary

I'm an Al Software Engineer with deep experience building production-grade LLM systems, multi-agent pipelines, and large-scale data/ML workflows across Web3, finance and e-commerce, sustainability, and enterprise platforms. Alongside my ML expertise, I bring strong software engineering fundamentals-designing full-stack applications, microservices architectures, and high-performance APIs that power real-world products. With solid DevOps and cloud experience across AWS and Kubernetes, I consistently deliver scalable, secure, and end-to-end Al solutions that integrate seamlessly into production environments.

Skills

Ai/Machine Learning

  • Llms
  • Multi-Agent Systems
  • Rag Pipelines
  • Langchain / Langgraph
  • Mlops
  • Rlhf / Dpo
  • Model Serving
  • Vector Databases
  • Feature Engineering
  • Ensemble Forecasting (Lstm, Arima, Prophet)
  • Risk Scoring Systems
  • Embeddings
  • Knowledge Distillation
  • Nlp
  • Prompt Engineering

Backend & Software Engineering

  • Python
  • Fastapi
  • Node.Js
  • Express.Js
  • Microservices Architecture
  • Rest / Graphql
  • Websocket Services
  • Api Design Standards
  • Feature Flagging
  • High-Scale Request Handling
  • Caching Strategies
  • Server-Rendered Apps (Next.Js)
  • Authentication & Oauth
  • Design Patterns

Data Engineering & Analytics

  • Etl / Elt Pipelines
  • Data Modeling
  • Data Normalization & Cleaning
  • Batch & Streaming Processing
  • Apache Kafka
  • Sql Optimization
  • Statistical Analysis (Pca, Correlation, Tests)
  • Tableau
  • Power Bi
  • Data Warehouse Design
  • Data Lake Architectures
  • A/B Testing
  • Experimentation Frameworks

Cloud, Devops & Infrastructure

  • Google Cloud Platform (Gke, Cloud Run, Bigquery, Cloud Storage, Pub/Sub, Vertex Al For Model Deployment)
  • Aws (Lambda, Ecs, Fargate, S3, Rds, Redshift, Glue, Sagemaker, Step Functions)
  • Kubernetes
  • Docker
  • Ci/Cd (Github Actions)
  • Serverless Architectures
  • Terraform (Infra-As-Code)
  • Autoscaling & Load Balancing
  • Observability (Prometheus, Grafana)

Languages

Swedish
Advanced
English
Intermediate

Education

Oct 2011 - Jun 2017

Stockholm University

Master's degree · Computer Science · Stockholm, Sweden

Statistics

Experience

Total positions 5
Experience in Information Technology 9 y
Avg length 1 y 9 m
Longest experience 3 y 6 m

Global Experience

Countries worked in 3 (Sweden, United States, United Kingdom)
Primary country Sweden

Expertise

Recent roles AI/ML Engineer, Data Engineer / Software Engineer, Software Engineer
Main industries Information Technology, Banking and Finance
Main business areas Information Technology, Operations, Research and Development

Qualifications

Highest degree Master

Profile

Created

Frequently asked questions

Have questions? Find more information here.

John is based in Stockholm, Sweden.
John speaks the following languages: Swedish (Advanced), English (Intermediate).
John has at least 9 years of experience. During this time, John has worked in at least 5 different roles and for 4 different companies. The average length of individual experience is 2 years and 10 months. Note that John may not have shared all experience and actually has more experience.
Based on recent experience, John would be well-suited for roles such as: AI/ML Engineer, Data Engineer / Software Engineer, Software Engineer.
John's most recent position is AI/ML Engineer at SoluLab.
In recent years, John has worked for SoluLab and Andersen Lab.
John is most experienced in industries like Information Technology and Banking and Finance.
John is most experienced in business areas like Information Technology, Operations, and Research and Development. John also has some experience in Business Intelligence and Product Development.
John has recently worked in industries like Information Technology and Banking and Finance.
John has recently worked in business areas like Information Technology, Operations, and Research and Development.
John holds a Master in Computer Science from Stockholm University.
The availability of John needs to be confirmed.
John's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire John, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 648-808 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.