INTERNSHIP DETAILS
2026 - Formal Methods Research Engineer – AI Infrastructure Verification - Intern
CompanyHuawei Ireland Research Centre
LocationDublin
Work ModeOn Site
PostedDecember 11, 2025

Internship Information
Core Responsibilities
The intern will apply formal methods to verify the correctness of AI infrastructure components and model distributed AI inference protocols. They will also collaborate with engineers to translate system requirements into formal specifications and investigate bugs discovered through formal verification.
Internship Type
full time
Company Size
150
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page
About The Company
With continuous technologic innovation, Huawei has been committed to fully leveraging the power of cloud computing, Software-Defined Networking, Big Data, and the Internet of Things to build an open, flexible, resilient, and secure platform, and foster a collaborative and win-win ecosystem in which all players can thrive and prosper. Huawei Enterprise BG follows the Business-Driven ICT Infrastructure program of action, and is committed to carrying out joint innovations with customers and partners, and helping customers across industries, including government and public sectors, financial services, energy, transportation, and manufacturing to achieve the goal of digital upgrade with "agility and intelligence" at the core.
About the Role
<h2 style="margin-left:0in;text-indent:0in;"><strong style="">About the Role</strong></h2><p class="whitespace-normal" style="margin:0in;">We are looking for a FM Research Engineer PhD Intern to work on the formal verification and correctness of AI Infrastructure systems. Join us to push the boundaries of reliability and correctness in distributed AI inference serving. In this role, you won’t be just writing code, you will be applying rigorous mathematical techniques to ensure the correctness, performance, security, and reliability of production AI Infrastructure that powers Huawei Cloud’s AI services.</p><p class="whitespace-normal" style="margin:0in;">As part of our AI Infrastructure verification focus, you’ll work on critical challenges around distributed inference serving, intelligent resource allocation, request routing correctness, and ensuring that complex AI serving systems behave correctly under all conditions. Your work will directly impact the reliability and correctness of real-world production AI services.</p><h2 style="margin-left:0in;text-indent:0in;"><strong style="">Responsibilities</strong></h2><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Apply formal methods (model checking, theorem proving, SMT, deductive verification) to verify correctness properties of AI infrastructure components</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Model and verify distributed AI inference protocols, routing algorithms, and load balancing mechanisms using tools like Isabelle/HOL, TLA+, P, or similar frameworks.</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Analyze and prove safety properties of AI gateway systems and resource management logic</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Develop automated verification workflows that can be integrated into the development lifecycle of AI infrastructure teams</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Collaborate with AI infrastructure engineers to understand system requirements and translate them into formal specifications</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Investigate bugs and correctness issues discovered through formal verification, working with teams to validate fixes</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Write well-documented verification artifacts, technical reports, and contribute to knowledge sharing within the team</p><h2 style="margin-left:0in;text-indent:0in;"><strong style="">Requirements</strong></h2><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Currently pursuing a PhD in Computer Science, Automated Reasoning, Logic, Formal Verification, or related field</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Strong programming skills in at least one language like Rust, Go, C++, Java, Python, or similar</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Experience with some formal verification tool (Z3, CVC5, Lean, Dafny, Gobra, Verus, Isabelle, TLA+, Boogie/Viper, etc.)</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Ability to understand technical specifications and system designs</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Excellent problem solving, communication, and collaboration skills</p><h2 style="margin-left:0in;text-indent:0in;"><strong style="">Nice to Have</strong></h2><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Knowledge of AI/ML inference serving architecture and related challenges</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Solid understanding of distributed systems concepts, including consistency models and fault tolerance</p><p class="whitespace-normal" style="margin:0in;text-indent:-0.25in;">· Previous work on correctness of critical systems, distributed systems, and protocols</p><h2 style="margin-left:0in;text-indent:0in;"><strong style="">What You'll Gain</strong></h2><p class="whitespace-normal" style="margin:0in;">This internship offers hands-on experience with applied formal methods and principled approaches for the reliability of AI infrastructure. You’ll work closely with expert researchers who will guide you through the application of rigorous mathematical and logical reasoning to real-world production systems. The role offers valuable exposure to state-of-the-art AI serving infrastructure, formal verification tools, and distributed systems design at scale. This experience will provide you with skills in rigorous engineering, formal reasoning, and AI serving that are highly valued across the industry. You will have the opportunity to collaborate with teams across Europe and China, and to contribute to academic publications.</p><p class="MsoNormal" style="line-height:normal;"> </p><p class="MsoNormal" style="line-height:normal;"></p><p class="MsoNormal" style="line-height:normal;"><strong>Privacy Statement</strong></p><p>Please read and understand our West European Recruitment Privacy Notice before submitting your personal data to Huawei so that you fully understand how we process and manage your personal data received.</p><p><a target="_blank" href="http://career.huawei.com/reccampportal/portal/hrd/weu_rec_all.html">http://career.huawei.com/reccampportal/portal/hrd/weu_rec_all.html</a></p>
Key Skills
Formal MethodsModel CheckingTheorem ProvingSMTDeductive VerificationProgrammingFormal Verification ToolsDistributed SystemsAI InfrastructureResource ManagementCollaborationProblem SolvingTechnical SpecificationsSafety PropertiesVerification WorkflowsDocumentation
Categories
TechnologyEngineeringScience & ResearchData & AnalyticsSoftware
Prep Tools
FREE
YOUR RESUME KNOWS THE QUESTIONS
AI Question Predictor
Based on 2026 - Formal Methods Research Engineer – AI Infrastructure Verification - Intern role
Tell me about your experience with Formal Methods
Why do you want to work at Huawei Ireland Research Centre?
Describe a challenging project you've led
FREE
STAND OUT FROM THE CROWD
AI Cover Letter
Tailored for Huawei Ireland Research Centre
Dear Huawei Ireland Research Centre Hiring Team,
I am excited to apply for the 2026 - Formal Methods Research Engineer – AI Infrastructure Verification - Intern position. With my experience in Formal Methods and Model Checking...
Continue with AI →
FREE
ACE YOUR INTERVIEW IN REAL-TIME
Silent AI Co-Pilot
Real-time interview help
Listening...
"Why Huawei Ireland Research Centre?"
💡 Mention their IT Services and IT Consulting and your passion for Formal Methods