The purpose of this role is to develop required software features, achieving timely delivery in compliance with the performance and quality standards of the company.
Key Responsibilities:
End-to-End System Development: Design, build, test, and deploy robust internal applications from the ground up to streamline our agency's operations. You will own the full stack, from the database to the user interface.
AI Integration & Automation: Act as our in-house AI champion. Spearhead the integration of AI functionalities (e.g., using LLMs, natural language processing, or machine learning models) to automate repetitive tasks, generate insights, and enhance our creative and media processes.
Full Stack Implementation: Develop and maintain backend services and APIs (ideally in Python/FastAPI) and build intuitive, modern user interfaces for our team (ideally in TypeScript/React).
Stakeholder Collaboration: Work directly with our creative, media, social, and management teams to understand their challenges, gather requirements, and deliver solutions that truly meet their needs.
Technical Ownership & Quality: Be solely responsible for the quality and reliability of the systems you build. This includes writing clean code, implementing tests, managing deployment (CI/CD), and ensuring system uptime.
Embrace Modern Tooling: Effectively leverage AI coding assistants (like GitHub Copilot) and modern development practices to maximize your productivity and maintain high-quality engineering standards.
Requirements (Must-Haves):
Language Proficiency: Fluency in Cantonese (written and spoken) is essential for daily collaboration with all internal teams. Professional working proficiency in English is a plus.
Proven Autonomy: Demonstrable experience working independently or in a small team where you had significant ownership over projects. You must be highly self-directed, proactive, and comfortable making technical decisions.
Full Stack Experience: 2+ years of professional experience shipping production-ready applications. You are confident working on both the backend (Python with frameworks like FastAPI, Django, or Flask) and the frontend (React with TypeScript, Next.js, or similar).
AI Enthusiasm & Aptitude: A strong, demonstrable interest or practical experience in applying AI, LLMs, or automation to solve real-world problems. You don't need to be a data scientist, but you must be eager and able to integrate AI services and models.
Solid Database Skills: Strong working knowledge of relational databases like PostgreSQL (preferred) or MySQL, including schema design and writing efficient queries.
Problem-Solving Mindset: You are driven by outcomes, not just by writing code. You excel at understanding a business problem and translating it into a functional, technical solution.
Nice-to-Haves (å åé ):
Experience working in a creative agency, media company, or a similar fast-paced, non-technical environment.
Experience with cloud platforms (e.g., AWS, Google Cloud) and setting up CI/CD pipelines.
Knowledge of search systems, vector databases, or relevance tuning.
Experience building and maintaining a Content Management System (CMS).
Location:
Hong Kong
Brand:
Dentsu
Time Type:
Full time
Contract Type:
Permanent

We are dentsu. We team together to help brands predict and plan for disruptive future opportunities and create new paths to growth in the sustainable economy. We know people better than anyone else and we use those insights to connect brand, content, commerce and experience, underpinned by modern creativity. We are the network designed for what’s next.