Senior Software Engineer, AI Engineering
Appier is hiring a Senior Software Engineer, AI Engineering in Taipei, Taiwan. Level rates it ; you can apply on Appier.
Level's read on this job
- Level rates this AI engineer role Builds AI ●●●●: the job is building AI systems.
- The posting mentions ChatGPT, Copilot and MLflow among its tools and skills.
- Level classes it as a senior role.
- Appier has 62 other open roles on Level.
AI in this role
About Appier
Appier is a leading SaaS company empowering businesses with cutting-edge artificial intelligence (AI) to drive smarter decision-making. Founded in 2012 with a mission to democratize AI, we transform complex data into actionable insights, making AI accessible and profitable. With 17 offices across APAC, Europe, and the U.S., and listed on the Tokyo Stock Exchange (Ticker: 4180), Appier is at the forefront of AI innovation. Visit www.appier.com for more information.
About the Role
We’re on the lookout for an ambitious and technically outstanding Senior Software Engineer, AI Engineering to join our Enterprise Solution Engineering Team, AIXON. This elite team leverages state-of-the-art ML technologies to solve real-world marketing challenges by integrating omnichannel customer data at scale.
In this role, you’ll be the vital bridge between cutting-edge research and production-grade deployment. You’ll design, build, and optimize scalable, high-performance ML infrastructure—including data pipelines, APIs, monitoring systems, and workflow orchestration—that power transformative AI solutions.
What You’ll Do
- Architect and operate resilient ML job execution frameworks covering training, inference, and post-processing workflows.
- Develop and maintain API services and developer tooling to orchestrate ML workflows on Kubernetes using Argo Workflows, Helm, Terraform.
- Build scalable, efficient batch pipelines with Apache Spark to support large-scale ML training and evaluation.
- Design and maintain robust data infrastructures using Trino, Databricks and other modern database technologies, monitored with Prometheus and Grafana for high availability and observability.
- Develop tooling that streamlines ML experimentation, accelerates production workflows, and empowers cross-functional teams to innovate rapidly.
- Collaborate deeply with ML scientists to transform research prototypes into reliable, scalable, user-facing AI products.
- Lead cloud infrastructure design and operations on GCP, leveraging managed services such as Google Compute Engine (GCE) , Google Kubernetes Engine (GKE) , Cloud Storage, Cloud Functions, Cloud Pub/Sub, Cloud SQL, BigQuery, and more.
- Define and implement CI/CD pipelines with tools like Jenkins, Github Action, or ArgoCD to enable seamless, automated deployments.
- Harness distributed computing and parallel programming principles to optimize system resource utilization and performance.
What You Bring
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s degree preferred).
- 5+ years of hands-on experience in ML platform engineering, MLOps, or data infrastructure, deploying enterprise-grade machine learning systems at scale.
- Expert proficiency in Python, Java, or Go, with solid foundations in data structures and algorithm design.
- In-depth experience with cloud environments (AWS or GCP) and cloud-native service management.
- Proven mastery of Docker containers and Kubernetes cluster management, including resource provisioning, autoscaling, and deployment best practices.
- Strong understanding of the ML lifecycle—from training and prediction to evaluation, backtesting, and feedback loops.
- Familiarity with Git workflows and Linux-based development environments.
- Passionate about continual learning and innovation, leveraging AI-powered developer tools like GitHub Copilot and ChatGPT to boost productivity.
What Will Set You Apart
- Experience in the MarTech industry or other customer-centric domains, eager to deliver products that delight users and drive business impact.
- Demonstrated architectural leadership and ownership, skillfully driving complex, cross-team platform initiatives.
- Strong grasp of deep learning fundamentals and end-to-end ML workflow platforms such as Kubeflow, MLflow, or AWS SageMaker.
- Hands-on experience with distributed data processing frameworks like Apache Spark, and pipeline orchestration tools such as Apache Airflow, Argo Workflow, or Luigi.
- Expertise in production-level ML applications, including handling data imbalance, preventing data leakage, and optimizing resource consumption for large-scale training and serving.
- Familiarity with real-time online inference architectures and batch processing trade-offs.
- Enthusiastic adopter of “vibe coding” culture—collaborative, transparent, and always pushing technical excellence together.
- Prior experience building or developing applications related to large language models (LLM), multi-agent LLM systems, or natural language processing (NLP).
Why Join Appier?
At Appier, you’ll stand at the frontier of AI innovation, working alongside world-class engineers and researchers to create products that transform entire industries. Here, your engineering expertise will directly impact millions of users and drive revolutionary advances in marketing technology. If you’re ready to tackle challenging ML infrastructure problems with passion and creativity, Appier is your ultimate playground!
#LI-TC1
How we rate this
Senior Software Engineer, AI Engineering at Appier rates 97 out of 100 for how much of the daily work is AI. That makes it Builds AI (AI Level 4 of 4). The level is about AI in the job, not seniority.
Builds AI. The job is building AI systems.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Pay
- Typical AI engineer job
- $183k
This posting doesn't list pay. Use the typical AI engineer figure when pay comes up. See AI engineer jobs
Questions you could be asked
- How do you monitor a model once it's live, and how do you know it needs retraining?
- What NLP problem have you worked on, and how did you measure whether it actually worked?
- What are the limits of ChatGPT that you've run into, and how did you work around them?
- What's a project where you used Copilot hands-on?
- Walk me through how you've used MLflow in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: ML Ops, NLP, ChatGPT, Copilot, and MLflow. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
- Lead with what you built, trained or shipped. This role is judged on the AI system itself, not the tools around it.
Get your CV reviewed before you apply
Send your CV and the role you want next. Your review arrives by email within 3 days.
Get new AI engineer jobs (Builds AI ●●●●) by email
One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free.
Similar roles
Software Engineering roles that build AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step