Sr. AI Software Engineer - Coding Agent

Tencent LTDPalo Alto, CA
48d$116,200 - $269,100

About The Position

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 be a force multiplier for our game studios' development pipelines, designed to accelerate our developers by providing intelligent assistance for code generation, in-depth code inspection, and advanced debugging, etc. You will be responsible for the end-to-end architecture, design, and development of the core components of this AI-powered agent. This is a high-impact role that will directly influence our game development velocity and the quality of our games.

Requirements

  • 8+ years of professional software engineering experience, with a strong background in Python, TypeScript, C++, or C#.
  • Proven experience in 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, and deliver 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).

Nice To Haves

  • 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).

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.

Benefits

  • Employees hired for this position may be eligible for a sign on payment, relocation package, and restricted stock units, which will be evaluated on a case-by-case basis.
  • Subject to the terms and conditions of the plans in effect, hired applicants are also eligible for medical, dental, vision, life and disability benefits, and participation in the Company's 401(k) plan.
  • The Employee is also eligible for up to 15 to 25 days of vacation per year (depending on the employee's tenure), up to 13 days of holidays throughout the calendar year, and up to 10 days of paid sick leave per year.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Broadcasting and Content Providers

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service