At a Glance
- Tasks: Lead the development of an innovative AI Coding Agent for game studios.
- Company: Join Tencent, a global leader in tech and innovation.
- Benefits: Competitive salary, diverse culture, and opportunities for growth.
- Other info: Collaborative environment that values diversity and innovation.
- Why this job: Make a real impact in game development with cutting-edge AI technology.
- Qualifications: 8+ years in software engineering with strong AI and coding skills.
The predicted salary is between 80000 - 100000 £ per year.
About the Hiring Team: Tencent Overseas IT is dedicated to empowering Tencent’s rapid global growth with future‑ready, global IT platforms, applications and services. We lead the overseas IT strategy, architecture, roadmap, and execution to satisfy internal and external customers while building a world‑class global IT team.
Position Overview: We are seeking a Sr. AI Software Engineer to architect and lead the development of a groundbreaking in‑house AI Coding Agent. This tool will act as a force multiplier for our game studios’ development pipelines, accelerating our developers by providing intelligent code generation, in‑depth code inspection, and advanced debugging capabilities.
Duties and Responsibilities:
- Architect and lead the development of a robust, scalable AI Coding Agent tailored to our game development workflows (primarily for UE/Unity‑based games in C++, C#, and other relevant languages).
- Integrate the AI agent directly into developer IDEs (like Visual Studio, VS Code) and our game engines (e.g., Unreal Engine, Unity).
- Collaborate closely with game developers, technical artists, and engine programmers to gather requirements, understand pain points, and iterate on the tool's features.
- Optimize model inference speed and resource usage to ensure the agent is fast and responsive without hindering developer workstations.
- Mentor other engineers on the team and establish best practices for AI development, agentic RAG and agent‑based architectures.
- Stay current with the latest research in AI, code generation, and LLMs to continuously improve the agent's capabilities.
Who We Look For:
- Customer‑oriented and able to thrive in a fast‑paced environment.
- Positive, self‑motivated, and passionate.
- Independent, insistent, and open‑minded.
- Great team player, dependable and autonomous.
- Data‑driven decision maker.
Requirements:
- 8+ years of professional software engineering experience, with a strong background in Python, TypeScript, C++, or C#.
- Proven experience building complex AI systems, with hands‑on expertise in Retrieval‑Augmented Generation (RAG) and AI Agent architectures.
- Deep, hands‑on experience with LLM APIs and/or fine‑tuning and serving open‑source models.
- Strong understanding of prompt engineering and context engineering to maximize model relevance and accuracy.
- Excellent problem‑solving skills and the ability to work on complex, ambiguous projects, delivering results in a fast‑paced environment.
- Experience with observability, performance optimization, and production incident response.
- Bachelor's degree in Computer Science, AI, Machine Learning, or a related technical field (or equivalent practical experience).
Preferred Qualifications:
- Direct experience building a Coding Agent or similar developer‑facing AI tool (IDE plugins, CLI, etc.).
- Experience in the game development industry or with game engines (Unreal, Unity).
Equal Employment Opportunity: At Tencent, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and community. We foster an environment where every employee feels supported and inspired to achieve individual and common goals.
Tencent is a world‑leading internet and technology company that develops innovative products and services to improve the quality of life for people around the world.
Senior AI Software Engineer, Coding Agent employer: Lightspeed Studios
Tencent is an exceptional employer, offering a dynamic work culture that thrives on innovation and collaboration. As a Senior AI Software Engineer, you'll be at the forefront of developing cutting-edge AI tools that enhance game development, all while benefiting from a supportive environment that prioritises employee growth and diversity. With access to global resources and a commitment to empowering your career, Tencent provides a unique opportunity to make a meaningful impact in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior AI Software Engineer, Coding Agent
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even online forums related to AI and game development. You never know who might have the inside scoop on job openings or can refer you directly.
✨Show Off Your Skills
Create a portfolio that highlights your projects, especially those involving AI and coding tools. Share your GitHub repos or any relevant work that showcases your expertise in Python, C++, or game engines like Unreal and Unity.
✨Ace the Interview
Prepare for technical interviews by brushing up on your problem-solving skills and understanding of AI systems. Practice coding challenges and be ready to discuss your past experiences with RAG and AI architectures in detail.
✨Apply Through Our Website
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Tencent.
We think you need these skills to ace Senior AI Software Engineer, Coding Agent
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in AI systems, coding languages like Python and C++, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and game development. Share specific examples of your past work and how it aligns with the role. Let us know what excites you about joining our team at Tencent.
Showcase Your Projects:If you've built any AI tools or worked on game development projects, make sure to include them in your application. We love seeing real-world applications of your skills, so don’t hold back! Link to your GitHub or portfolio if you have one.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative!
How to prepare for a job interview at Lightspeed Studios
✨Know Your Tech Inside Out
Make sure you’re well-versed in the languages and technologies mentioned in the job description, like Python, C++, and C#. Brush up on your experience with AI systems and be ready to discuss specific projects where you've implemented similar solutions.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of complex problems you've tackled in previous roles. Think about how you approached these challenges, the tools you used, and the outcomes. This will demonstrate your ability to thrive in a fast-paced environment.
✨Understand the Game Development Landscape
Familiarise yourself with game engines like Unreal and Unity, as well as the development workflows associated with them. Being able to speak knowledgeably about how your AI Coding Agent can integrate into these environments will set you apart.
✨Be Ready to Collaborate
Since the role involves working closely with game developers and technical artists, prepare to discuss your teamwork experiences. Highlight instances where you’ve gathered requirements or iterated on features based on feedback, showcasing your customer-oriented mindset.