Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Murilo Perrone

Rio de Janeiro

Summary

20+ years as a software engineer, 15 in technical lead roles, collaborating with multicultural teams for 14 years. Specialized is system design: scalable, evolvable backend systems for complex data processing, with a focus on LLM-driven workflows and cloud architecture. Targeted stack is Python, Go, and Rust. Ranked #1 on Beecrowd. Open to senior roles in system design, data processing, and automation.

Overview

2027
2027
years of professional experience

Work History

Senior Systems Engineer (AI & Data Platforms)

FourKites, Inc.
United States (Remote)
06.2025 - Current
  • Engineered an event-driven data ingestion pipeline in Pipedream using REST APIs and LLM-based PDF parsing, fully replacing a manual CSV process, eliminating carrier involvement, and significantly reducing data onboarding time.
  • Designed deterministic LLM extraction pipelines with validation and data merging, improving tariff data accuracy and eliminating recurring inconsistencies in complex regional pricing rules.
  • Upgraded Go and Ruby backend services to support an extended MongoDB tariff data model, enabling downstream systems to leverage the new structure.

AI Model Alignment & Evaluation Engineer

Scale AI
United States (Hourly Remote Contract)
03.2024 - Current
  • Produced high-quality training and benchmark data for frontier LLMs using RLHF, SFT, adversarial red-teaming, and agentic tool-learning techniques, generating ground-truth responses and consistently achieving 90%+ acceptance rates.
  • Promoted to trusted reviewer on multiple long-term projects, ensuring quality, consistency, and alignment across complex, multi-step contributions from hundreds of annotators.
  • Debugged and enhanced LLM-generated code in 10+ languages (Python, Go, Rust, C/C++, C#, Java), serving as a cross-functional technical resource.

Platform Engineer (Backend Systems)

Hologram Sciences
United States (Remote)
01.2022 - 01.2023
  • Extended an AWS-based microservices platform (Java/Kotlin, Spring Boot, PostgreSQL, Redis, Elasticsearch), integrating health monitoring devices and expanding real-time data metrics for thousands of users.
  • Led a Java-to-Kotlin migration of core business logic, reducing bugs and improving long-term maintainability.
  • Upgraded test infrastructure to JUnit 5 with parameterized testing, increasing code coverage and reducing debugging time across services.

Lead Software Engineer (Systems & Architecture)

IPremios
Rio De Janeiro, Brazil
2017 - 2022
  • Served as the primary technical escalation point across multiple backend stacks (Groovy on Rails, Java, Python), unblocking teams and resolving critical cross-service issues.
  • Designed a scalable microservices REST backend (Kafka, Micronaut, Docker, Kubernetes) following DDD principles, enabling strong service decoupling and long-term evolvability across loyalty and workforce management platforms.
  • Built an offline-first mobile framework using Couchbase background synchronization, maintaining a seamless UX during extended connectivity loss across hybrid (Ionic, Angular, NativeScript) and native Android (Kotlin) apps.
  • Designed and implemented a computer vision ML pipeline (Node.js, Amazon Rekognition, SageMaker Ground Truth) for automated image classification and model retraining.

Lead Software Engineer (Architect)

Telarix
United States (Remote)
2007 - 2017
  • Promoted from junior to lead engineer in under two years, becoming a technical reference for a team of 10+.
  • Designed, from scratch, and owned a high-throughput, template-driven document ingestion engine, enabling the onboarding of 300+ carriers ahead of a 2-year target.
  • Architected a DDD-based SOA and evolved it into a distributed microservices model, enabling a seamless migration to Azure around 2015. The platform now processes 1.5 million documents per year.
  • Replaced VBA-based Excel preprocessing with a C# runtime solution, reducing maintenance time from hours to minutes.

Education

Bachelor of Science - Computer Science

PUC-Rio

Skills

  • LLM Integration & Prompt Engineering
  • Python, Go, Rust, TypeScript, Nodejs, Java
  • Distributed Systems & Microservices
  • C#, Kotlin, Ruby, C/C
  • Event-Driven Architecture (Kafka)
  • Docker, Kubernetes & CI/CD Pipelines
  • Data Pipelines, ETL & Ingestion
  • Observability, Logging & Monitoring

Languages

English
Bilingual or Proficient (C2)

Timeline

Senior Systems Engineer (AI & Data Platforms)

FourKites, Inc.
06.2025 - Current

AI Model Alignment & Evaluation Engineer

Scale AI
03.2024 - Current

Platform Engineer (Backend Systems)

Hologram Sciences
01.2022 - 01.2023

Lead Software Engineer (Systems & Architecture)

IPremios
2017 - 2022

Lead Software Engineer (Architect)

Telarix
2007 - 2017

Bachelor of Science - Computer Science

PUC-Rio
Murilo Perrone