Software Engineer, Machine Learning Platform

1 Month ago • All levels • Artificial Intelligence

About the job

Job Description

Appier seeks a Software Engineer to build a flexible ML platform accelerating AI model development. Responsibilities include developing next-generation AI backend systems for large-scale data processing, real-time feature generation, and performance dashboards. The role also involves establishing and maintaining MLops processes and tools, encompassing model deployment, monitoring, and automation. The ideal candidate is passionate about AI, enjoys working with diverse data types in concurrent AI systems, and thrives in a collaborative environment.
Must have:
  • BS/BA in Computer Science or related field
  • Basic software testing (unit tests for algorithms)
  • Unix/Linux experience
  • Strong problem-solving skills
  • Excellent communication skills
Good to have:
  • Familiarity with ML platform (Kubeflow, MLflow)
  • Cloud native ecosystem experience (k8s, helm)
  • Distributed/streaming computing (Spark/Flink)
  • Public Cloud (GCP) experience
  • Python/Java programming skills
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

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

Appier's mission is to make AI easier for everyone to use. To achieve this, we build AI systems to connect heterogeneous data in the cross-screen era, to process information efficiently while achieving our goals, and to solve new and exciting real-world problems. Are you passionate about AI, and looking to be part of this flourishing AI age? Do you want to witness how different types of data play a key role in concurrent AI systems and contribute to improving the capability of these systems? Do you want to build incredible AI systems and watch them grow to meet our product needs? If yes, we'd love to talk to you.

 

Responsibilities

  • Build a flexible ML platform to speed up the development process of AI models.
  • Develop next-generation AI backend systems related to large-scale data processing, real-time feature generation, evaluation/performance dashboard.
  • Establish and maintain MLops processes and tools, including model deployment, monitoring, and automation.

About you

[Minimum qualifications]

  • BS/BA degree in Computer Science or related field.
  • Know basic software testing (able to write unit test for algorithms)
  • Experience in Unix/Linux environments.
  • Strong problem-solving skills and passion for learning new technologies.
  • Great communication skills to work side-by-side with scientists, and collaborate with engineers, product managers and other teams.

[Preferred qualifications]

  • Familiarity with the machine learning flow of building a data-driven AI system.
  • Experience to use and extend ML platform like Kubeflow, MLflow, Apache Submarine
  • Familiarity with cloud native ecosystems like k8s, helm, prometheus and argo.
  • Experience with distributed computing engine (Spark) or streaming computing framework (Flink).
  • Experience with Public Cloud like GCP.
  • Experience in one of the following programming languages: Python/Java.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Taipei City, Taiwan (On-Site)

Singapore (On-Site)

Taipei City, Taiwan (On-Site)

Hong Kong (On-Site)

Taipei City, Taiwan (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Appier

Similar Jobs

Captions - Android Engineer (3+ years of experience)

Captions, United States (On-Site)

Nasdaq - Software Developer - AxiomSL

Nasdaq, India (On-Site)

Khoros - Site Reliability Engineer III

Khoros, India (Remote)

Nagarro - Staff Engineer, QA Automation

Nagarro, Canada (Remote)

PlayStation Global - Head of AI Governance

PlayStation Global, United States (Hybrid)

Google - Software Engineer III, TPU Backend, Complier

Google, United States (On-Site)

Sphere Entertainment Co - Director Production Technology Innovation

Sphere Entertainment Co, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Java UI Developer

Next Level Business Services, United States (On-Site)

Luxoft - Senior Java/Python Developer

Luxoft, Canada (On-Site)

Bigger Games - Lead Software Engineer

Bigger Games, Türkiye (On-Site)

Sporty Group - Android Engineer

Sporty Group, Spain (Remote)

ION - Smalltalk Developer - 708

ION, India (On-Site)

Barbaricum - SOF Intelligence Field Service Engineer

Barbaricum, Jordan (On-Site)

Virtusa - Pega Automation Tester

Virtusa, India (Hybrid)

Intel Corporation - SoC Front-End Pre-Si Intern

Intel Corporation, (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Trend Micro - (Sr.) Cloud Developer (Security Playbooks)

Trend Micro, Taiwan (On-Site)

Logitech - Lead UX Designer, Logitech G

Logitech, Taiwan (Hybrid)

Logitech - Product Quality Assurance Intern

Logitech, Taiwan (Hybrid)

Trend Micro - Sr. Microsoft Dynamic Engineer

Trend Micro, Taiwan (On-Site)

AI Fund - Senior Backend Engineer

AI Fund, Taiwan (Hybrid)

Fluence - Field Service Engineer

Fluence, Taiwan (Hybrid)

Netflix - Creative Manager - Taiwan

Netflix, Taiwan (On-Site)

Trend Micro - HR Specialist

Trend Micro, Taiwan (On-Site)

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Get notifed when new similar jobs are uploaded