Senior Software Engineer, Machine Learning

1 Month ago • 5 Years + • Research Development

Job Summary

Job Description

As a Senior Software Engineer, Machine Learning, you will bridge research and production, designing and optimizing scalable ML infrastructure. This includes data pipelines, APIs, and monitoring systems to power AI solutions. Key responsibilities involve building resilient ML job execution frameworks, developing API services, and creating scalable batch pipelines. You will also be responsible for designing robust data infrastructures, developing tooling for streamlining ML experimentation, collaborating with ML scientists, leading cloud infrastructure design on GCP, and defining CI/CD pipelines. This role requires hands-on experience in deploying enterprise-grade machine learning systems at scale.
Must have:
  • 5+ years of experience in ML platform engineering.
  • Expert proficiency in Python, Java, or Go.
  • Experience with cloud environments (AWS or GCP).
  • Mastery of Docker and Kubernetes cluster management.
  • Strong understanding of the ML lifecycle.
  • Familiarity with Git workflows and Linux environments.
Good to have:
  • Experience in the MarTech industry.
  • Demonstrated architectural leadership.
  • Grasp of deep learning fundamentals.
  • Experience with Apache Spark and Airflow.
  • Expertise in production-level ML applications.
  • Familiarity with real-time online inference architectures.
  • Prior experience building LLM applications.

Job Details

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, Machine Learning 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-AK1

Similar Jobs

Highspot - Infrastructure Platform Software Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
7 Months ago
Mercury - Senior Product Manager - Payments

Mercury

United States (Remote)
1 Month ago
Mindtickle - Director Demand Generation - Digital Marketing

Mindtickle

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Flexra Software - Technical Support Engineer

Flexra Software

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Axon - Manager, Go-to-Market Readiness

Axon

Denver, Colorado, United States (On-Site)
2 Months ago
Apple - Machine Learning Engineer, Siri

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Apple - AIML - Machine Learning Engineer, Answers, Knowledge & Intelligence (AKI)

Apple

Santa Clara, California, United States (On-Site)
1 Month ago
brown bag films - GLAAD Media Awards Nominations for Ada Twist, Scientist and Ridley Jones

brown bag films

Dublin, County Dublin, Ireland (On-Site)
1 Year ago
FICO - Senior Manager - AI Engineering - Applied AI

FICO

United States (Remote)
3 Weeks ago
Apple - Applied Research Engineer - Multimodal Reasoning, SIML

Apple

Cupertino, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

truecaller - Senior IT-Operations Specialist

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Bright Edge - Cleveland Sales Development Representative

Bright Edge

Cleveland, Ohio, United States (On-Site)
9 Months ago
deel. - Payroll Expert

deel.

Netherlands (Remote)
1 Week ago
Coupa - Enterprise Account Director, New Business

Coupa

California, United States (Remote)
3 Months ago
Vercel - Senior Legal Counsel, Product and Commercial

Vercel

San Francisco, California, United States (Hybrid)
2 Months ago
cyara - Senior Customer Success Manager

cyara

United States (Remote)
7 Months ago
ElevenLabs - Commercial Counsel

ElevenLabs

United Kingdom (Remote)
3 Months ago
Cequence Security - Data plane Engineer

Cequence Security

Pune, Maharashtra, India (On-Site)
9 Months ago
SSC Technologies - Sales Engineer

SSC Technologies

New York, United States (Hybrid)
2 Months ago
Cognite - Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

binance - Software Engineer - Blockchain Security

binance

Taipei City, Taiwan (Remote)
12 Months ago
binance - Principal/Lead Engineer (Java)

binance

Taipei City, Taiwan (Remote)
2 Years ago
appier - Machine Learning Engineer Intern

appier

Taipei City, Taiwan (On-Site)
1 Month ago
WongDoody - PRODUCT SERVICE DESIGNER, HONG KONG

WongDoody

Taipei City, Taiwan (On-Site)
10 Months ago
binance - Senior Java Developer - Exchange Service

binance

Taipei City, Taiwan (Hybrid)
4 Years ago
binance - Operations Specialist (Web3)

binance

Taipei City, Taiwan (Remote)
3 Months ago
binance - Web3 Security Senior Software Engineer

binance

Taipei City, Taiwan (Remote)
7 Months ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
10 Months ago
Lilt - Traditional Chinese Linguists

Lilt

Taiwan (Remote)
1 Year ago
Qualcomm - CPU Physical Design Engineer, Senior to Staff

Qualcomm

Hsinchu City, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Sony Pictures Entertainment - Intern, Security Technology AI, Facilities/S3

Sony Pictures Entertainment

Culver City, California, United States (On-Site)
1 Year ago
Journee technologies - Senior Machine Learning Engineer (m/f/d)

Journee technologies

Berlin, Berlin, Germany (Remote)
1 Week ago
C3 IoT - AI Engagement Manager / Director - Energy

C3 IoT

Atlanta, Georgia, United States (On-Site)
1 Month ago
Toast - Director of Software Engineering - AI and Data

Toast

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Highspot - Sr. Software Engineer, Search and AI

Highspot

Hyderabad, Telangana, India (Hybrid)
4 Months ago
sony global (Games) - Blockchain based spectrum sharing researcher

sony global (Games)

Beijing, China (On-Site)
3 Months ago
Unity - Senior Machine Learning Developer

Unity

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Western Digital - Intern - R&D Development

Western Digital

Phra Nakhon Si Ayutthaya, Thailand (On-Site)
4 Weeks ago
Capgemini - Kore.Ai Developer/Consultant/Lead/Architect

Capgemini

India (On-Site)
2 Months ago
Apple - Senior Machine Learning Engineer

Apple

New York, New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded