Senior AI Software Engineer
A hands-on senior engineer at an AI deployment company who designs, builds, and deploys production AI and backend solutions for international clients, owning projects from discovery through production. Core stack includes Python, LLMs/RAG/AI agents, Docker, Kubernetes, and cloud platforms like AWS, Azure, or Google Cloud.
- Compensation
- Not disclosed
- Location
- Hong Kong, Hong Kong
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Ai engineering
- Posted
Skills
Must have
- 3+ years of professional software engineering, backend engineering, AI engineering or machine learning engineering experience
- Strong experience building and deploying production software
- Experience working on real client or enterprise projects
- Experience taking systems from development into production
- Python
- Kubernetes
- Large language models
- Generative AI
- Retrieval-Augmented Generation
- AI agents
- Vector databases and embeddings
- OpenAI, Anthropic, AWS Bedrock, Azure AI or similar AI platforms
- Machine learning deployment
- MLOps
- CI/CD
- Terraform or Infrastructure as Code
- Private cloud or on-premise deployments
- Backend development
- APIs and system integrations
- SQL and databases
- System design
- Cloud platforms such as AWS, Microsoft Azure or Google Cloud
- Docker
- Excellent spoken and written English
- Strong communication and presentation skills
- Comfortable speaking directly with international clients
- Able to work independently with limited supervision
- Bachelor's degree in Computer Science, Software Engineering, IT, Computer Engineering, AI, Data Science or related technical field
Nice to have
- Previous client-facing or stakeholder-facing experience
Full description
Talentier Group - Senior AI Software Engineer
Talentier Group an AI Deployment Company is hiring experienced Senior AI Software Engineer to work directly with international clients on AI and software projects This is a hands-on engineering role You will work with clients to understand their problem design the right technical solution build it and help deploy it into their existing environment We are looking for engineers who are technically strong communicate clearly and can take ownership of projects from problem to production
What You Will Do
Design practical AI and software solutions based on the client s needsBuild and deploy production-ready applications backend systems and AI solutionsIntegrate new solutions with existing client systems APIs databases and infrastructureWork with cloud platforms such as AWS Microsoft Azure or Google CloudWork with large language models Retrieval-Augmented Generation AI agents and related AI technologies where requiredDeploy and manage applications using tools such as Docker and KubernetesExplain technical decisions clearly to both technical and non-technical stakeholdersTake ownership of projects from initial discovery through production deploymentDocument architectures integrations and technical decisions clearly
Experience
At least 3+ years of professional software engineering, backend engineering, AI engineering or machine learning engineering experienceStrong experience building and deploying production softwareExperience working on real client or enterprise projectsExperience taking systems from development into productionPrevious client-facing or stakeholder-facing experience is strongly preferred
Technical Skills
Candidates should have strong experience with:PythonKubernetesLarge language modelsGenerative AIRetrieval-Augmented GenerationAI agentsVector databases and embeddingsOpenAI, Anthropic, AWS Bedrock, Azure AI or similar AI platformsMachine learning deploymentMLOpsCI/CDTerraform or Infrastructure as CodePrivate cloud or on-premise deploymentsBackend developmentAPIs and system integrationsSQL and databasesSystem designCloud platforms such as AWS, Microsoft Azure or Google CloudDockerCandidates are not expected to know every technology listed above. Strong engineering fundamentals and the ability to learn and work across different client environments are more important.
Communication and Client Skills
Excellent spoken and written EnglishStrong communication and presentation skillsComfortable speaking directly with international clientsAble to understand unclear or incomplete requirementsAble to explain technical concepts in simple languageConfident working with engineering teams, product teams and senior stakeholdersStrong problem-solving and ownership mindsetAble to work independently with limited supervision
Education
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, AI, Data Science or a related technical fieldStrong professional experience may be considered in place of a specific postgraduate qualification