Skip to main content
Nathan SifunaNS
Open to opportunities

Nathan Sifuna

@nathansifuna

Senior software engineer building scalable AI evaluation systems and production-ready full-stack services.

Kenya
Message

What I'm looking for

I’m looking for a team where I can build and optimize production systems for AI model evaluation—shipping reliable APIs, data pipelines, and scalable services while improving prompt/model quality through rigorous, structured validation.

I’m a Senior Software Engineer and AI Evaluation Specialist focused on building scalable full-stack applications, AI systems, and distributed backend services. I combine practical software engineering with analytical evaluation to improve reliability and real-world output quality.

At Handshake AI (2025–Present), I designed and deployed backend systems powering AI model evaluation workflows and distributed processing. I built RESTful APIs and full-stack applications with Python, FastAPI, Next.js, PostgreSQL, and Redis, then improved API performance and optimized throughput for real-time AI.

In parallel, I’ve developed and operationalized evaluation tooling at Outlier AI (2024–Present), including internal dashboards and services for grading and annotation workflows. I implemented caching and optimized data processing performance using SQL databases and asynchronous workflows, and contributed to structured, high-precision debugging and evaluation processes.

Earlier roles at Scale AI (2023–2024) and IBM (2022–2023) strengthened my foundation in large-scale AI data systems, distributed processing, and production NLP. I’m actively advancing my research interests through a PhD in Software Engineering at MIT, with work spanning scalable AI systems, distributed architectures, and ML optimization.

Experience

Work history, roles, and key accomplishments

OA
Current

Full-Stack Software Engineer

Outlier AI

Jan 2024 - Present (2 years 6 months)

Developed internal dashboards and evaluation tools for AI model assessment workflows. Built backend services and data pipelines for grading and annotation systems, implementing caching and optimizing data processing performance.

Education

Degrees, certifications, and relevant coursework

Massachusetts Institute of Technology logoMT

Massachusetts Institute of Technology

Doctor of Philosophy (PhD), Software Engineering

2023 - 2026

PhD research in scalable AI systems, distributed architectures, and machine learning optimization. Dissertation focused on design and optimization of large-scale AI-driven systems.

Massachusetts Institute of Technology logoMT

Massachusetts Institute of Technology

Master of Science (MSc), Software Engineering

2020 - 2023

MSc in Software Engineering with specialization in machine learning, cloud computing, and system design. Coursework emphasized building and designing software systems with an ML and cloud focus.

Massachusetts Institute of Technology logoMT

Massachusetts Institute of Technology

Bachelor of Science (BSc), Software Engineering

2016 - 2019

BSc in Software Engineering focusing on algorithms, data structures, and full-stack development. Built foundational skills for software engineering and scalable application development.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan