Summary
João Granja is a Senior AI Engineer based in Lisbon with over a decade of experience building production-grade software and AI solutions, specializing in Generative AI, LLM-driven APIs and Speech-to-Text systems for customer service. He combines hands-on systems work in C/C++ and Python with deep learning expertise (PyTorch) and has experience deploying models in on-premise environments and full SDLC ownership. His freelance research includes federated learning for image classification and ML models for embryo viability prediction, and he has maintained an open-source ML repository that supports reproducible experimentation. At Visor.ai and SHERPANY he translated R&D into deployed audio and language features, while earlier roles in avionics and embedded systems honed his reliability-first engineering approach. Comfortable moving between research, prototyping and production, João brings a pragmatic focus on measurable customer impact from AI initiatives.
10 years of coding experience
10 years of employment as a software developer
Mestrado em Engenharia Engenharia Electrotécnica e de Computadores, Mestrado em Engenharia Engenharia Electrotécnica e de Computadores at Faculdade de Engenharia da Universidade do Porto
Engenharia de Telecomunicações, Engenharia de Telecomunicações at Wrocław University of Science and Technology
Self-Driving Car Engineer Nanodegree, Self-Driving Car Engineer Nanodegree at Udacity
Portuguese, English, Spanish