About the Hiring Team
Tencent Overseas IT has the mission to empower Tencent’s rapid global growth with future ready, global IT platforms, applications and services. We are chartered to lead the Overseas IT strategy, architecture, roadmap and execution. Satisfying our internal/external customers and becoming a world class global IT team are our top aspirations.
What the Role Entails
Join Tencent’s Overseas IT team to help build the next-generation, AI-driven intelligent operations platform. You’ll apply cutting-edge AI to tackle challenges in a global business landscape while gaining valuable experience working in an international team.
Role Overview
We’re seeking a passionate, experienced Sr. IT Application Developer focused on AI for IT Operations. You will collaborate with our global IT team to design, develop, and maintain an automated, intelligent IT operations engine that supports Tencent’s worldwide growth.
- Own end-to-end delivery from requirements through operations: high-quality coding and reviews, automated testing and CI/CD, observability, and security/compliance. Drive initiatives independently and collaborate effectively across teams.
- Develop internal AI applications; build standardized RAG (Retrieval-Augmented Generation) + Agent workflows (supporting multi-agent collaboration) to elevate enterprise IT management.
- Build an enterprise knowledge retrieval layer: document cleaning and chunking, embedding pipelines, hybrid retrieval with evidence traceability, serving ITSM/ITOM and other ITOps scenarios.
- Model CMDB/dependency topologies and an operations knowledge graph using graph databases; integrate with semantic/vector retrieval to form GraphRAG for root-cause clues and impact analysis.
- Integrate and govern enterprise APIs (e.g., ServiceNow, Workday, Microsoft Graph/SCIM, Slack/WeCom, Atlassian, Zoom).
- Emphasize stability and cost: define exception/failure matrices, graceful-degradation and quota policies; codify platform templates and best practices.
Who We Look For
Must-Have Skills
Software Engineering
- Frontend: Proficient with Next.js/Vue/Angular and TypeScript; performance optimization; frontend security (XSS/CSRF); experience with decoupled front-/back-end architectures and API integration.
- Backend: Proficient in Java/Go/Python/Node.js; solid grasp of distributed systems and microservices (RPC, message queues, service registry & discovery); strong database design and optimization (MySQL, PostgreSQL, NoSQL, caching).
- System Design: Able to design high-concurrency, highly available systems; familiar with load balancing, distributed caching, and messaging middleware; enterprise-grade monitoring/logging/alerting (ELK, Prometheus, Grafana); cloud-native and containerization (Kubernetes, Docker, microservice governance). Experience with unit/integration/contract testing and with performance analysis/capacity planning.
- Software Engineering Practice: Clear module boundaries and extensibility; robust exception and degradation strategies; CI/CD (GitLab CI, Jenkins, GitHub Actions); coding standards and automated tests (unit/integration/performance); DevOps and agile delivery; security compliance and enterprise development norms.
Data Science
- Familiar with the end-to-end data lifecycle and hands-on pipeline work: data cleaning, feature engineering, modeling, evaluation, deployment.
- Able to design/implement task-appropriate data strategies, using statistics, ML, and LLM/Agent tooling to balance requirements, compute resources, and development efficiency.
- Understanding of graph databases/data-science stacks (e.g., graph algorithms, graph machine learning).
- Skilled at analysis presentation and reporting; capable of building complex dashboards.
AI Application Development
- Understand RAG/GraphRAG principles and applicable scenarios; deep familiarity with open-source LLM/embedding APIs and parameters; able to choose embedding/LLM strategies considering concurrency, context, and task nature; aware of application-level mitigations for AI hallucinations.
- Familiar with agent-development paradigms and at least one agent framework; understand the relationship among prompts, context engineering, and agent memory; knowledgeable about the MCP framework, with informed views on enterprise limitations and corresponding solutions.
- Experienced in AI application evaluation: design/develop stage-appropriate evaluation strategies and feed structured results back into product optimization.
- Strong cross-team communication and English proficiency; collaborate with frontend/platform/security/business teams to deliver.
Nice to Have
- Engineering effectiveness & collaboration: Best practices in code/design reviews; tech documentation and knowledge-base building; agile iteration and cross-team collaboration.
- Data & search: Experience with at least one relational or document database (e.g., PostgreSQL, MongoDB), at least one graph database (e.g., Neo4j), and cache/full-text search (e.g., Redis, Elasticsearch/OpenSearch).
- LLM orchestration: Hands-on with one or more of MCP, LangGraph, Autogen, CrewAI, LangChain, LlamaIndex; ability to tailor or build lightweight in-house tooling.
- Containers & CI/CD: Containerization and basic Kubernetes operations; familiarity with at least one CI/CD system (GitHub Actions, GitLab, Jenkins).
- LLM Ops / evaluation & observability: Experience with at least one solution (e.g., Langfuse, Ragas/DeepEval, or OpenTelemetry + Prometheus/Grafana), including offline evaluation and online monitoring.
- Enterprise integrations: Production experience and best practices with one or more of ServiceNow, Workday, Microsoft Graph/SCIM, Slack/WeCom, Atlassian, Zoom.
- Security & compliance: Familiar with Vault/KMS, OIDC/OAuth2, RBAC/ABAC, data masking, and audit automation; awareness of GDPR/CCPA fundamentals.
- Bilingual (Chinese/English) preferred: Able to author technical docs/solutions in both languages and collaborate across time zones.
- Scale & impact: Led AI applications serving ">=1,000" internal users or ">=100k" monthly calls, with metrics/dashboards or retrospectives.
Qualifications
- Bachelor’s degree or above in Computer Science, Information Systems, or a related field.
- 5+ years of software development experience.
- Excellent communication skills and experience working in global teams.
The expected base pay range for this position in the location(s) listed above is $116,200.00 to $269,100.00 per year. Actual pay may vary depending on job-related knowledge, skills, and experience. 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. Your benefits may be adjusted to reflect your location, employment status, duration of employment with the company, and position level. Benefits may also be pro-rated for those who start working during the calendar year.
Equal Employment Opportunity at Tencent
As an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.
Who we are
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.
Read More
Equal Employment Opportunity at Tencent
As an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.
Read More