Petri Virkkula is an experienced software and AI leader with over a decade at Verizon, now serving as Associate Director of Application Development focused on GenAI, LLMs, RAG and enterprise search. He has progressed from hands-on systems and diagnostics engineering to managing customer-facing search, browse and store locator services while leading multi-disciplinary, onshore/offshore teams to integrate generative AI into production platforms. Petri’s background spans embedded systems, telecoms and backend architectures—from building certified smart-card reader OSes and device diagnostics to large-scale search and preload app platforms on Android. He combines deep systems-level engineering with product-minded delivery, reducing costs through proactive diagnostics and operational improvements. Based in the New York metro area, he pairs formal IT assurance education with practical experience negotiating OEM integrations and leading cross-functional teams. An inventor with early R&D pedigree, he brings a rare blend of low-level technical rigor and modern AI/ML deployment experience.
10 years of coding experience
25 years of employment as a software developer
Master of Science in Information Technology Information Assurance, Master of Science in Information Technology Information Assurance at Thomas Edison State University
Computer Science, Computer Science at Teknillinen korkeakoulu-Tekniska högskolan
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Petri Virkkula - Associate Director - Application Development