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

Fredrik Åhman-Senior AI Software Engineer | LLM Evaluation Specialist

Fredrik Åhman - Senior AI Software Engineer | LLM Evaluation Specialist - profile avatar
Profile header overlay
Available
Huddinge, Sweden

Check rate

Experience

Mar 2023 - Present

Senior AI Coding Evaluator | Software Engineering Expert

Outlier

Position Summary
Senior AI Coding Evaluator | Software Engineering Expert at Outlier
Industries
Information Technology
Business Areas
Information Technology
Quality Assurance
Research and Development
  • Evaluate AI-generated software solutions to improve the coding capabilities of advanced large language models.
  • Review code generated by AI systems across Python, JavaScript, TypeScript, Java, C++, and Rust.
  • Analyze software implementations for correctness, readability, maintainability, scalability, security, and adherence to professional engineering practices.
  • Create and solve complex software engineering tasks covering debugging, system design, API development, algorithms, databases, testing, and architecture decisions.
  • Develop detailed explanations and feedback highlighting coding mistakes, edge cases, performance issues, and better engineering approaches.
  • Design realistic programming scenarios that test AI models' ability to understand and solve real-world software engineering problems.
  • Evaluate AI responses against defined technical criteria and create high-quality reference solutions.
  • Identify failures in AI reasoning including incorrect assumptions, incomplete implementations, security vulnerabilities, and inefficient approaches.
  • Provide expert feedback used to improve AI model training datasets and evaluation benchmarks.
  • Apply professional software engineering experience from financial, healthcare, and distributed systems environments to assess AI-generated solutions.

Technical Focus: LLM Evaluation, AI Coding Models, Software Engineering Tasks, Code Review, Debugging, Python, JavaScript, TypeScript, C++, Rust

Sep 2022 - Present
Stockholm, Sweden

Senior Software Engineer (Full Stack)

Handelsbanken

Position Summary
Senior Software Engineer (Full Stack) at Handelsbanken
Industries
Banking and Finance
Business Areas
Business Intelligence
Information Technology
  • Designed and developed Python-based backend systems supporting financial intelligence, analytics, and regulatory technology.
  • Built scalable transaction-processing pipelines handling large volumes of financial data.
  • Developed Python ETL workflows for data transformation, validation, and analytical processing.
  • Created data preparation pipelines supporting fraud detection, anomaly analysis, and risk-management applications.
  • Integrated analytical models into production enterprise systems.
  • Designed high-performance APIs and backend services using Python and Node.js.
  • Implemented asynchronous processing architectures using event-driven technologies including Apache Kafka.
  • Optimized database queries, processing workflows, and system performance.
  • Built automated infrastructure tooling reducing operational overhead.
  • Developed monitoring and debugging systems for production environments.
  • Improved engineering reliability through testing automation and CI/CD improvements.

AI & Data Engineering Contributions:

  • Prepared structured datasets for analytical and machine-learning workflows.
  • Built reliable pipelines supporting intelligent decision systems.
  • Worked with data-focused teams to productionize analytical capabilities.

Technologies: Python, FastAPI, Node.js, TypeScript, Kafka, Elasticsearch, PostgreSQL, AWS, Kubernetes

Apr 2020 - Aug 2022

Full Stack Engineer

Q.ai - a Forbes company

Position Summary
Full Stack Engineer at Q.ai - a Forbes company
Industries
Healthcare
Business Areas
Information Technology
Product Development
Quality Assurance
  • Developed scalable enterprise applications using Python, JavaScript, React, Node.js, and SQL databases.
  • Designed backend services supporting healthcare data management and integration workflows.
  • Built Python automation pipelines for extracting, transforming, and validating enterprise data.
  • Developed reporting and analytics systems processing complex healthcare information.
  • Created search infrastructure using Elasticsearch for large-scale information retrieval.
  • Improved application performance through database optimization and backend architecture improvements.
  • Designed secure APIs connecting multiple external and internal systems.
  • Built real-time notification systems using event-driven architecture.
  • Developed automated testing frameworks improving software quality.

Data Engineering Contributions:

  • Built reliable data transformation workflows.
  • Improved data accessibility through optimized search and indexing.
  • Created reusable backend components for enterprise data processing.

Technologies: Python, Node.js, React, SQL, Elasticsearch, REST APIs, Docker, Git

Feb 2019 - Mar 2020
Stockholm, Sweden

Software Engineer

Podz

Position Summary
Software Engineer at Podz
Industries
Information Technology
Business Areas
Information Technology
  • Developed real-time distributed applications handling high-volume operational data.
  • Built backend services for monitoring, telemetry processing, and system automation.
  • Created Python utilities for log processing, analysis, and operational improvements.
  • Designed APIs supporting communication between distributed services.
  • Improved system reliability through debugging, testing, and automation.
  • Worked with performance-oriented programming concepts and systems-level development, including C/C++ interoperability, memory efficiency considerations, and low-level debugging approaches.

Technical Foundation: Distributed Systems, Backend Engineering, Data Processing, Automation, Reliability Engineering

Industry Experience

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

Experienced in Information Technology, Banking and Finance, and Healthcare.

Information Technology
Banking and Finance
Healthcare
Profile match chart

Business Area Experience

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

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

Information Technology
Quality Assurance
Business Intelligence
Research and Development
Product Development
Profile match chart

Summary

Senior Software Engineer with extensive experience designing, developing, and reviewing production-grade software systems across financial services, healthcare, telecommunications, and enterprise technology environments.

Experienced in full-stack development, backend architecture, distributed systems, Python engineering, cloud platforms, and large-scale data processing. Strong expertise in JavaScript, TypeScript, Python, C++, and Rust with hands-on experience building reliable and maintainable software solutions.

Specialized in Generative AI training workflows, including LLM-generated code evaluation, software engineering task creation, technical response grading, debugging assessment, and creation of expert feedback to improve AI coding models.

Combines deep real-world engineering experience with strong analytical ability to evaluate AI-generated solutions against professional software engineering standards including correctness, scalability, security, performance, and maintainability.

Skills

Software Engineering

  • Full-Stack Application Development
  • Backend Architecture
  • Distributed Systems
  • Microservices Architecture
  • Api Design & Integration
  • Code Review & Quality Assurance
  • Debugging & Root Cause Analysis
  • Software Testing & Tdd
  • Enterprise Application Development

Programming Languages

  • Python
  • Javascript
  • Typescript
  • C++
  • Rust
  • Java
  • Sql

Frontend

  • React
  • Next.Js
  • Angular
  • Redux
  • Tailwind Css
  • Shadcn/Ui
  • Jest
  • Cypress

Databases

  • Postgresql
  • Mysql
  • Mongodb
  • Oracle
  • Postgis
  • Neo4j

Agile & Collaboration

  • Scrum
  • Safe
  • Jira
  • Code Reviews
  • Git Workflow
  • Ci/Cd
  • Cross-Functional Collaboration

Data & Ai Engineering

  • Python Data Pipelines
  • Data Processing Automation
  • Nlp Applications
  • Search Intelligence
  • Machine Learning Model Integration
  • Data Quality Evaluation

Ai Training & Evaluation

  • Llm Code Evaluation
  • Ai-Generated Code Review
  • Ai Response Quality Assessment
  • Software Engineering Task Creation
  • Technical Rubric Development
  • Human Feedback For Ai Alignment
  • Coding Benchmark Design

Backend

  • Node.Js
  • Fastapi
  • Rest Apis
  • Websockets
  • Postgresql
  • Mysql
  • Redis
  • Elasticsearch
  • Apache Kafka

Cloud & Devops

  • Docker
  • Github Actions
  • Ci/Cd Pipelines
  • Kubernetes
  • Terraform
  • Linux
  • Git

Architecture & Messaging

  • Event-Driven Architecture
  • Apache Kafka
  • Distributed Systems
  • Api Versioning

Security & Compliance

  • Secure Coding Practices
  • Oauth 2.0
  • Jwt
  • Security Clearance Readiness

Languages

Swedish
Native
English
Advanced

Education

Jul 2017 - Dec 2018

KTH Royal Institute of Technology

Bachelor of Science · Engineering Mathematics · Stockholm, Sweden

Sep 2015 - Jun 2017

KTH Royal Institute of Technology

Bachelor's Degree · Computer Science · Stockholm, Sweden

Statistics

Experience

Total positions 4
Experience in Information Technology 4.5 y
Avg length 2 y 8 m
Longest experience 3 y 11 m

Global Experience

Countries worked in 1 (Sweden)
Primary country Sweden

Expertise

Recent roles Senior AI Coding Evaluator | Software Engineering Expert, Senior Software Engineer (Full Stack), Full Stack Engineer
Main industries Information Technology, Banking and Finance, Healthcare
Main business areas Information Technology, Quality Assurance, Business Intelligence

Qualifications

Highest degree Bachelor

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Fredrik is based in Huddinge, Sweden and prefers 100% remote projects.

Fredrik speaks the following languages: Swedish (Native), English (Advanced).

Fredrik has at least 8 years of experience. During this time, Fredrik has worked in at least 4 different roles and for 4 different companies. The average length of individual experience is 2 years and 11 months. Note that Fredrik may not have shared all experience and actually has more experience.

Based on recent experience, Fredrik would be well-suited for roles such as: Senior AI Coding Evaluator | Software Engineering Expert, Senior Software Engineer (Full Stack), Full Stack Engineer.

Fredrik's most recent position is Senior AI Coding Evaluator | Software Engineering Expert at Outlier.

In recent years, Fredrik has worked for Outlier, Handelsbanken, and Q.ai - a Forbes company.

Fredrik is most experienced in industries like Information Technology, Banking and Finance, and Healthcare.

Fredrik is most experienced in business areas like Information Technology, Quality Assurance, and Business Intelligence. Fredrik also has some experience in Research and Development and Product Development.

Fredrik has recently worked in industries like Banking and Finance, Information Technology, and Healthcare.

Fredrik has recently worked in business areas like Information Technology, Quality Assurance, and Business Intelligence.

Fredrik holds a Bachelor in Engineering Mathematics from KTH Royal Institute of Technology and a Bachelor in Computer Science from KTH Royal Institute of Technology.

Fredrik is immediately available full-time for suitable projects.

Fredrik'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 Fredrik, click the Meet button on the profile to request a meeting and discuss your project needs.

Daily Rate Distribution

0 2 4 6 8
<€400 €400-800 €800-1200 €1200+

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.

Average rates for similar positions

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

1200
900
600
300
Rate comparison chart
Daily rate avg. 1013 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1200
900
600
300
Rate comparison chart
Median rate 1140 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.