Machine Learning Engineer (Initiatives)

Machine Learning Engineer (Initiatives)

This job is no longer open

Join Unbounce and help the world experience better marketing. We’re a people-first, customer-obsessed company focused on helping employees do their best work. Our landing page and conversion platform empower digital marketing teams and agencies to launch campaigns, increase conversions and get significantly better ROI on their marketing spend in a way that nobody else does today.

We are looking for a Machine Learning Engineer to join our growing efforts in data science, machine learning, and R&D. You’ll be part of the Initiatives Squad on the Data Products team, working with our Data Scientists, Data Engineers and Developers to architect data pipelines, support machine learning research, and bring machine learning features to production.


What you’ll be doing:

  • Working with our Engineering teams, you will help build production features that leverage our machine learning technologies
  • You will help develop infrastructure for rapid machine learning feature prototyping, deployment, and evaluation with customers
  • You will develop and research machine learning systems, models and schemas
  • Studying data science prototypes and transforming them into customer-facing ML features 
  • Learning and applying best practices for ETL and batch processing of database, log, image, and HTML data
  • Learning about machine learning techniques on unstructured web page data, such as attention models, NLP techniques and computer vision models
  • Participate in large-scale project planning and stakeholder education


A little bit about you:

  • 3 or more years of experience working in Machine Learning Engineering (you can use Data Engineering experience as a portion of this)
  • You have experience deploying machine learning models in production, and with production architecture, monitoring and logging
  • You can communicate clearly and empathetically with developers, product managers, and UX designers to explain the abilities and limitations of ML systems
  • Programming with Python and the associated data science/machine learning packages (e.g. scikit-learn, pandas, xgboost, numpy, scipy)
  • Management of databases (we principally use MySQL, Postgres, and DynamoDB)
  • Cloud infrastructure, preferably AWS, especially S3, and CloudFormation
  • Running services in Docker environments
  • An understanding of web technologies, including APIs (we use REST and GraphQL)
  • Agile development, version control, and code review processes
  • Big Data ETL (we principally use PySpark)
  • Finally, you have a strong passion for learning and acquiring knowledge and are humble in your endeavours to become a better MLE

Please note that we currently do not have a legal entity set up to operate as an employer of record in Quebec. We thank you for your consideration but we are unable to accept candidates from Quebec at this time.

Share our values:

  • Courage
  • Ambition
  • Being Real
  • Empathy
  • Diversity

What’s in it for you:

  • A remote-friendly office with flexible hours - for this role we will consider all applications from those based in Canada with the option to work from our Vancouver office 
  • 4 weeks vacation plus Christmas holiday closure - you're entitled to the week of Christmas off with pay through to and including Jan 1st 
  • Vacation bonus - $1,000.00
  • 12 personal wellness days (this includes: personal day, moving day, sick day, etc)
  • Health and wellness budget  - $500.00
  • Networking budget - $500.00
  • A paid day off for your birthday
  • One paid volunteer day per year
  • One day every 2 weeks of dedicated Pro-D time

Unbounce Welcomes You to be YOU!

At Unbounce, we want every employee to be excited to bring their full, authentic self to work. When you do this – when you bring your unique experiences, background, knowledge, perspective, and self-expression while embracing the same from others – we learn from each other, we innovate, and we co-create an environment where Unbouncers can do the best work of their careers. We’re bolder and more brilliant together.

We’re dedicated to ensuring each Unbouncer feels a sense of belonging, feels safe, cared for, respected and valued for who they are, and trusts that their unique voice is heard, embraced, and meaningfully contributes to decision-making. We’re committed to equitable employee experience, opportunity, pay and support for every employee regardless of gender identity or expression, race, ethnicity, family or marital status, religion, socio-economic status, veteran status, national origin, age, sexual orientation, education, disability, or any other characteristic that makes you unique.

We have no tolerance for sexism, racism, xenophobia, homophobia, transphobia, ableism, ageism, or any other forms of hateful/harmful discrimination and we’re taking action against unequal pay in our community through leading the #PayUpforProgress movement.

Please let us know if you require any accommodations or support during the recruitment process.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.