AI Engineer

  • Pepperstone
  • Melbourne, Australia
  • 25/11/2021
Full time IT - Software Development

Job Description

The Pepperstone story started in 2010. Our team describes us as a place for the creative and the driven. We’re a team who do things a little differently: we’re a global fintech that was born digital, nimble, connected, and united in our purpose to truly support every one of our customers’ quests for trading mastery. Our people are motivated to develop their careers in FinTech in a vibrant and fast-paced environment. We thrive on progress – for our traders and for ourselves. We possess a unique organisational culture, combined with a vibrant and fast-paced working environment for driven people who want to grow their career in finance and do so with one of the world's fastest-growing FX brokers.

The Role

We're investing in and uplifting the capability of applying AI across our products and are looking for an AI Engineer to join us. Together with a passionate and super smart team of Data Scientists and Engineers, you'll be developing next-generation AI-driven technologies and products for Pepperstone and establish the right data infrastructure, CI/CD pipeline, and live testing capability for AI production.

In this role, you will be responsible for transforming our models from conceptualisation and development stages into products and features in our trading frontends. As our AI Engineer, you will be the key enabler who creates the platform on which Data Scientists train and deploy models in the most effective and scalable way. You will engage with stakeholders across the whole business and will be working in a collaborative and fun environment with cross-functional teams, who have an ambitious roadmap and are dedicated to delivering the best trading experiences to our clients through innovation.

Your days will include:

  • Providing the software engineering and best practices required around the end-to-end production of an AI model application
  • Bringing the team’s AI models to life by working with Engineering and Product teams to develop real-time customer-facing products which are empowered by the models
  • Building integrations between model serving endpoints with front-end web and mobile applications and other services that consume the model output
  • Integration between the model training/inference jobs and databases, including real-time data streams
  • Demonstrating the value of the AI team’s work to the business by building POCs and prototypes
  • Building scalable live A/B testing architecture and implementation around model deployment so that we can rapidly and continuously experiment
  • Supporting what AI team build, implementing robust testing, monitoring, logging, and alert

To be successful in this role, you'll have:

  • 2+ years experience building and deploying applications using one or more AWS cloud technologies
  • Proficiency in Python or other programming languages used for developing AI/ML models
  • Full-stack engineering experience related to designing APIs & microservices, integration among AWS databases, backend services, and frontend web & apps
  • AI/ML pipelines on AWS Sagemaker Pipelines and other pipeline orchestration tools such as MLFlow, Apache Airflow, Kubeflow
  • Data Engineering and DevOps skills in automation (e.g. BuildKite, Jenkins) and virtualisation (e.g. Docker, Kubernetes) related to model deployment and scaling
  • Familiarity with different microservice deployment methodologies, including A/B testing, blue-green and canary deployments

It is desirable, (but not essential!), that you have these:

  • Experience building AI/ML-driven customer-facing products in a fast-moving B2C e-commerce or marketplace environment
  • Experience working with real-time data streams, Feature Store, and/or Data Lake
  • Relevant knowledge in one or a few areas of AI, Machine Learning, algorithms, statistics, optimisations, hypothesis testing
  • An interest in trading, financial investments, and financial technology
  • Experience with Agile methods and processes
  • An education of some kind
  • A sense of humor
  • Curiosity

Perks & Benefits:

  • Competitive salary
  • Genuinely collaborative and friendly culture
  • Flexible working arrangements – we value work-life balance
  • Generous parental leave policy
  • Fully stocked kitchen with lots of snacks
  • End-of-Trip Facilities: Bicycle parking and showers
  • Ongoing Personal Development & Training
  • Employee Assistance Program
  • Frequent team events and celebrations

About Pepperstone

Pepperstone is an online Forex and CFD Broker providing traders across the globe with cutting-edge technology to trade the world’s markets. Our award-winning combination of outstanding customer service coupled with incredibly low-cost pricing across all FX, CFDs, and Commodities has resulted in Pepperstone being one of the world’s fastest-growing FX brokers. Our focus is to support every one of our customers’ quests for trading mastery.

 

Pepperstone is an equal opportunity employer.