Senior Software Engineer, Backend Development
at Appier
Taipei, Taiwan, onsite, senior, 5+ years
posted 18 Mar 2026
- GKE
- BigQuery
- GraphQL
- LangChain
- Go
- Redis
- Prometheus
- LLM
- Grafana
- SQL
- Jenkins
- REST
- NoSQL
- AutoGen
- Linux
- Terraform
- MySQL
- RAG
- MongoDB
- Pub/Sub
- ArgoCD
- Helm
- Python
About the role
Posted: 2026-03-18
About Appier
Appier (TSE: 4180) is an AI-native Agentic AI as a Service (AaaS) company that empowers businesses to create value through cutting-edge AdTech and MarTech solutions. Founded in 2012 with the vision of “Making AI Easy by Making Software Intelligent,” Appier helps businesses turn AI into ROI through its Ad Cloud, Personalization Cloud, and Data Cloud—each powered by Agentic AI that enables autonomous, adaptive, and real-time decision-making. Today, Appier operates 17 offices across APAC, the US, and EMEA, and is listed on the Tokyo Stock Exchange. Learn more at www.appier.com.
We’re on the lookout for an ambitious and technically outstanding Senior Software Engineer, Backend Development to join our Enterprise Solution Engineering Team, Product Recommendation (ES REC). Software engineers at Appier build a wide range of platforms and services that interconnect data and AI with our customers and users. In this role, you will be at the forefront of AI innovation, designing and building scalable backend architecture that delivers personalized experiences.
What you would do
- Key owner of sizable engineering projects and services within the ES REC team.
- Architect and implement AI Agents and agentic workflows to automate decision-making processes and enhance recommendation delivery.
- Build and optimize Machine Learning pipelines for large-scale personalization, ensuring efficient data processing, model serving, and low-latency response.
- Design and operate scalable, cloud-native architectures leveraging managed services (e.g., GKE, BigQuery, or Pub/Sub) to support high-throughput recommendation workflows.
- Architect and operate resilient ML job execution frameworks covering training, inference, and post-processing workflows to ensure system elasticity.
- Define and implement CI/CD pipelines with tools like Jenkins or ArgoCD to enable seamless, automated, and reliable deployments.
- Lead system designs and provide technical guidance to team members.
- Mentor engineers in cross-team development processes.
- Lead code reviews to ensure high quality coding standards.
- Facilitate agile process collaborating with cross-functional teams, including Data Scientists and Product Managers.
Read from job-boards.greenhouse.io, last seen 4d ago.