Senior Software Engineer, Machine Learning (AIXON)
Appier is seeking a Senior Software Engineer specializing in Machine Learning to join the AIXON team within the Enterprise Solution Engineering division. This team focuses on leveraging advanced machine learning technologies to address real-world marketing challenges by integrating omnichannel customer data at scale. The role involves bridging the gap between cutting-edge research and production deployment, contributing to the development of scalable, high-performance ML infrastructure that powers transformative AI solutions.
Key responsibilities include architecting and operating resilient ML job execution frameworks covering training, inference, and post-processing workflows. The engineer will develop and maintain API services and developer tools to orchestrate ML workflows on Kubernetes using Argo Workflows, Helm, and Terraform. Additionally, the role involves building scalable batch pipelines with Apache Spark, designing robust data infrastructures with technologies like Trino and Databricks, and collaborating with ML scientists to transform research prototypes into reliable AI products.
The ideal candidate holds a Bachelor's degree in Computer Science, Engineering, or a related technical field, with a preference for a Master's degree. They should have over five years of experience in ML platform engineering, MLOps, or data infrastructure, deploying enterprise-grade machine learning systems at scale. Proficiency in Python, Java, or Go is required, along with experience in cloud environments such as AWS or GCP, and expertise in Docker containers and Kubernetes cluster management. A strong understanding of the ML lifecycle and familiarity with Git workflows and Linux-based development environments are also essential.
Appier offers a dynamic work environment at the forefront of AI innovation, providing opportunities to work alongside world-class engineers and researchers. Employees have the chance to create products that transform industries, with direct impact on millions of users. The company fosters a culture of continual learning and innovation, encouraging the use of AI-powered developer tools to boost productivity.