
Software Engineer (AI Agent)
Procter & Gamble2 months ago
Guangzhou, ChinaMid Level
Responsibilities
- Build and deploy AI-powered applications and AI agents using LLMs, prompt engineering, tool or function calling, and RAG.
- Develop backend services, APIs, and web applications supporting AI solutions.
- Integrate AI applications with enterprise platforms and business systems.
- Use GitHub Copilot, Claude Code, Cursor, or similar AI coding tools in daily development.
- Contribute to code reviews, testing, CI/CD, and DevOps practices.
- Collaborate with product, design, testing, and operations teams.
Requirements
- Bachelor’s degree or above in Computer Science, Software Engineering, Information Technology, or a related field.
- Around 3 years of software development experience.
- Proficiency in Java and working knowledge of Python.
- Hands-on experience developing AI-powered applications or AI agents, including LLM integration, prompt engineering, function or tool calling, or RAG.
- Proficiency with AI coding tools such as GitHub Copilot, Claude Code, Cursor, or similar tools.
- Understanding of microservice architecture and backend frameworks such as Spring Boot or Spring Cloud.
- Knowledge of SQL and/or NoSQL databases, including MySQL, PostgreSQL, Redis, MongoDB, or Elasticsearch.
- Familiarity with Azure or AWS is a plus.
- Strong problem-solving, learning agility, teamwork, and written and spoken English skills.
Categories
About Procter & Gamble
Procter & Gamble is a global consumer packaged goods company that makes and sells household, personal care, and hygiene products through retailers and e-commerce. Its portfolio includes brands such as Pampers, Tide, Gillette, Oral-B, and Pantene, serving consumers worldwide. Founded in 1837 and headquartered in Cincinnati, Ohio, P&G is a public company listed on the NYSE under the ticker PG.