All active Scala roles based in Taipei.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Share this job
About Appier
Appier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information.
About the role
We're looking for an experienced data engineer to build and scale our data infrastructure. You'll work on mission-critical systems that power our data-driven decision making, designing robust pipelines and optimizing distributed platforms that process massive datasets.
Responsibilities
About you
[Minimum qualifications]
[Preferred qualifications]
#LI-AK1
Ready to apply?
Apply to Appier
As a Algorithm Engineer on the R&D Team in our Taipei office, you’ll play a vital role in developing cutting-edge machine learning models that power personalized content recommendations for over 1 billion users worldwide. You’ll research, build, and deploy AI-driven solutions that enhance user engagement and drive business growth.
Master’s degree in CS/CE, EE, Physics, Applied Mathematics, or a related field (Ph.D. is a plus).
1+ year of full-time work experience (or 3+ months internship for fresh graduates) in data science.
3+ years of programming experience in Python, Java, or Scala.
Hands-on experience with machine learning frameworks like PyTorch or TensorFlow.
Strong SQL and database skills for data extraction and analysis.
Bonus points if you have:
Experience in content understanding or behavioral prediction models.
Knowledge of optimization algorithms for business applications.
As a Algorithm Engineer, you’ll bring value by:
Researching and proposing data-driven solutions for personalization and targeting.
Building and deploying machine learning models to enhance content recommendations.
Developing optimization algorithms to meet key business objectives.
Creating and maintaining data pipelines for ML model training and evaluation.
Collaborating with product and engineering teams to productionize AI solutions.
Presenting insights and model performance to stakeholders in a clear, actionable way.
If you ask Taboolars what they love about working here, they’ll tell you they’ve been empowered to realize their full potential while growing and learning from smart, talented peers. They’ll also share more about:
Well-being: Enjoy comprehensive benefits, a fully stocked kitchen, and location-specific perks.
Flexibility: Hybrid work model with 3 days in-office and the option to come in more often if desired.
Work with the biggest names: We work with some of the biggest names in the business. Our publisher partners include Yahoo, Conde Nast, Fox Sports, NBCU, ESPN, CBS, and E! Online. Our advertiser clients include Wells Fargo, Honda, Pinterest, Expedia and Honda.
Taboola is an equal opportunity employer. We value diversity and are committed to fostering an inclusive environment. Employment is based on qualifications, merit, and business need.
Learn more about #TaboolaLife on LinkedIn, Facebook, Instagram, X, YouTube, & the Taboola Life Blog.
Taboola empowers businesses to grow through performance advertising technology that goes beyond search and social and delivers measurable outcomes at scale.
Taboola works with thousands of businesses who advertise directly on Realize, Taboola’s powerful ad platform, reaching approximately 600M daily active users across some of the best publishers in the world. Publishers like NBC News, Yahoo, and OEMs such as Samsung, Xiaomi and others use Taboola’s technology to grow audience and revenue, enabling Realize to offer unique data, specialized algorithms, and unmatched scale.
#LI-Hybrid
#LI-MT1
Ready to apply?
Apply to Taboola
Share this job
About Appier
Appier is an AI-native Agentic AI as a Service (AaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information. Our EDP team builds core data backend capabilities that power critical product experiences across ingestion, profile processing, and serving.
About the role
We are hiring a Senior Software Engineer, Data Backend to design and operate production-grade data backend systems at scale. This role combines backend service engineering and data platform engineering, with strong focus on reliability, performance, and cost efficiency in a cloud-native environment.
You will work on high-throughput APIs/services in Go, as well as data processing and workflow components in Python/Spark/SQL, partnering closely with product, platform, and data teams.
Design, build, and maintain backend services and data platform components.
Develop and optimize streaming and batch data workflows.
Improve reliability and operability (monitoring, alerting, incident prevention/recovery).
Improve data quality and consistency through schema/contracts and validation mechanisms.
Diagnose and resolve production issues across service and data layers.
Drive performance and cost optimization initiatives for large-scale workloads.
Collaborate across teams to deliver roadmap milestones.
Mentor engineers and contribute to engineering standards and review culture.
About you
[Minimum qualifications]
6+ years of software engineering experience in backend/data-intensive systems.
Strong proficiency in Go (required).
Strong proficiency in Python (required).
Strong proficiency in SQL (required).
Hands-on experience with distributed data systems (e.g., Kafka, Spark/Databricks).
Experience operating services/pipelines in cloud production environments (GCP preferred).
Solid understanding of reliability practices: observability, on-call, incident response.
Strong communication and ownership; able to drive ambiguous projects to completion.
[Preferred qualifications]
Experience with Databricks/Delta Lake/Lakehouse architectures.
Experience with Kubernetes/GKE and Terraform/IaC.
Experience with data governance (lineage, access control, PII handling).
Experience with identity/profile systems (entity resolution, merge logic).
Experience with FinOps/cost optimization for platform workloads.
[Language]
Fluent in English.
Work on high-impact, business-critical data backend systems.
Own real production outcomes across scale, quality, and cost.
Collaborate with strong cross-functional teams in AI + data.
Grow technical leadership while staying hands-on.
Open to overseas candidates/Visa Support
This position is open to based in Taipei, Taiwan or Tokyo, Japan. For international candidates, Appier's Japan office provides visa sponsorship to ensure a smooth transition to Japan.
#LI-AK1
Ready to apply?
Apply to Appier
About Appier
Appier is an AI-native Agentic AI as a Service (AaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information.
About the role
Appier’s solutions are powered by proprietary deep learning and machine learning technologies to empower every business to use AI to turn data into business insights and decisions. As a Software Engineer, Data Backend, you will be involved in helping to build critical components of this platform.
Responsibilities
About you
[Minimum qualifications]
[Preferred qualifications]
#LI-AK1
Ready to apply?
Apply to Appier
About Appier
Appier is an AI-native Agentic AI as a Service (AaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information.
About the role
Appier’s solutions are powered by proprietary deep learning and machine learning technologies to empower every business to use AI to turn data into business insights and decisions. As a (Junior) Software Engineer, Data Backend, you will be involved in helping to build critical components of this platform.
Responsibilities
About you
[Minimum qualifications]
[Preferred qualifications]
#LI-AK1
Ready to apply?
Apply to Appier
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.
About the role
Software engineers at Appier build a wide range of platforms and services that interconnect data and AI with our customers and users. As a Senior Software Engineer, Backend Development, you will design and build scalable and performant backend architecture, own and drive the technical roadmap for sizable projects or services, mentor junior engineers, and facilitate high performance agile teams collaborating with cross-functional teams.
Responsibilities
About you
[Minimum qualifications]
[Preferred qualifications]
#LI-AK1
Ready to apply?
Apply to Appier
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.