
About Appier
AI solutions for smarter business decisions
Key Highlights
- Headquartered in Taipei City, Taiwan
- Over 1,000 clients including Toyota and Uniqlo
- $80 million raised in funding
- AI products like AIX and CrossX
Appier, headquartered in Taipei City, Taiwan, leverages Artificial Intelligence to provide data-driven marketing solutions for businesses. With over 1,000 clients across Asia, including major brands like Toyota and Uniqlo, Appier has raised $80 million in funding and is recognized for its AI-powered...
🎁 Benefits
Employees enjoy competitive salaries, stock options, flexible working hours, and generous PTO policies, including parental leave and remote work optio...
🌟 Culture
Appier fosters a culture of innovation and collaboration, emphasizing data-driven decision-making and a commitment to leveraging AI for impactful solu...
Skills & Technologies
Overview
Appier is hiring a Senior Software Engineer, Machine Learning to build and optimize scalable ML infrastructure. You'll work with technologies like Kubernetes, Apache Spark, and PostgreSQL. This position requires hands-on experience with end-to-end ML workflows.
Job Description
Who you are
You have 5+ years of experience in software engineering with a strong focus on machine learning and AI systems. Your expertise includes designing and implementing robust ML job execution frameworks, and you have a solid understanding of core ML and deep learning concepts. You are proficient in building and maintaining internal API servers and developer tools, and you have hands-on experience with end-to-end ML workflows and AI system architecture.
You are familiar with distributed computing frameworks such as Apache Spark and have experience architecting, implementing, and scaling batch pipelines for ML training and evaluation. Your proficiency with cloud-native ecosystems, including Kubernetes, Helm, and Terraform, allows you to ensure high availability and observability through monitoring tools like Prometheus and Grafana.
What you'll do
In this role, you will design and operate robust ML job execution frameworks for training, inference, and post-processing. You will collaborate closely with ML scientists to turn research outputs into user-facing products, ensuring that the solutions you develop are scalable and efficient. You will also create internal tools and services to simplify ML experimentation and production workflows, enhancing the overall productivity of the team.
Your responsibilities will include building and maintaining data pipelines, dashboards, and monitoring systems to support the ML infrastructure. You will ensure that the systems you develop are optimized for performance and reliability, allowing for seamless integration of ML technologies into real-world marketing problems. You will also be involved in the continuous improvement of the ML infrastructure, leveraging your expertise to implement best practices and innovative solutions.
What we offer
At Appier, you will be part of a dynamic team that is dedicated to democratizing AI and turning it into ROI for businesses. We offer a collaborative work environment where your contributions will directly impact the success of our clients. You will have the opportunity to work with cutting-edge technologies and be at the forefront of AI innovation. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Appier.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Appier is hiring a Senior Machine Learning Scientist to apply cutting-edge ML technologies to real-world marketing problems. You'll work with Python and TensorFlow to develop and deploy models. This position requires a Master's or PhD degree in Computer Science or a related field.

Machine Learning Engineer
Appier is hiring a Senior Software Engineer, Machine Learning to design and optimize scalable ML infrastructure. You'll work with technologies like Apache Spark, Kubernetes, and Python to solve real-world marketing challenges. This position requires strong experience in machine learning and infrastructure development.

Machine Learning Engineer
Appier is hiring a Staff/Senior Machine Learning Engineer to architect and scale their Machine Learning Platform. You'll work with technologies like Spark, Flink, and Kubernetes to process billions of records daily. This role requires deep expertise in ML pipelines and distributed systems.

Machine Learning Engineer
Celonis is hiring a Senior Machine Learning Engineer to design and develop AI/ML product features and solutions. You'll work with technologies like Python and contribute to the Execution Management System. This role requires expertise in machine learning and software engineering.

Machine Learning Engineer
SolarWinds is seeking a Senior Software Engineer - Machine Learning to design, build, and deploy ML systems for their observability platform. You'll work with TensorFlow, PyTorch, and scikit-learn to deliver intelligent insights. This role requires experience in the full ML lifecycle.