Movable Ink

Principal Software Developer, AI

Toronto, Ontario
USD 220k - 270k
Python TensorFlow PyTorch Keras GCP Machine Learning
This job is closed! Check out or
Description
Movable Ink scales content personalization for marketers through data-activated content generation and AI decisioning. The world’s most innovative brands rely on Movable Ink to maximize revenue, simplify workflow and boost marketing agility. Headquartered in New York City with close to 600 employees, Movable Ink serves its global client base with operations throughout North America, Central America, Europe, Australia, and Japan.

The successful candidate will work with AI research teams to turn cutting-edge AI models into commercial products, leveraging their technical expertise and leadership skills to drive the development and deployment of AI solutions. You will play a critical role in turning cutting-edge AI research into real-world solutions. The fast pace of product releases in this field means that there is always something new and exciting to work on, which keeps the role engaging and challenging. By combining digital marketing and AI, you have the potential to make a significant impact on the way businesses interact with their customers and make data-driven decisions. 

The role will be reporting to the Vice President of Engineering. 

Responsibilities:

  • Understand the AI research models and their intended use cases, having a deep understanding of the models' underlying algorithms, as well as their strengths and limitations
  • Work closely with the AI research teams to ensure that the models are translated into productized software in a way that is feasible and meets the needs of the end-users
  • Design and implement the software product, taking into account the requirements of the end-users, performance, scalability, and reliability
  • Ensure that the product meets high standards of quality and performance, and that it is tested thoroughly
  • Manage the entire software development lifecycle of AI products, from design and development to testing, deployment, and maintenance
  • Provide mentorship and guidance to junior staff, helping them to develop their technical skills
  • Be responsible for managing the overall software architecture of building, deploying, and managing AI models
  • Stay up-to-date with the latest developments, technologies, and trends in the rapidly evolving field of AI

Qualifications:

  • Deep understanding of AI technologies, including machine learning (ML), computer vision, and natural language processing and generation
  • Strong programming skills in at least one programming language well-suited for building and deploying AI models (we use Python) plus experience with ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn, and Keras)
  • Knowledge of statistical skills required for ML applications (probability distributions, regression analysis, Bayesian Statistics, hypothesis testing, dimensionality reduction, data pre-processing and model evaluation)
  • Able to collaborate effectively with AI research teams, product management, and other cross-functional teams
  • Experience in developing commercial software products, including experience with product design, development, and launch
  • Knowledge of cloud computing and deployment platforms and ability to deploy AI models on the cloud (we use Google Cloud Platform)
  • Ability to troubleshoot complex software issues and identify creative solutions to problems
  • Ability to communicate complex technical concepts to non-technical stakeholders and cross-functional teams
  • Work effectively in a fast-paced, deadline-driven environment and handle multiple priorities simultaneously
  • Be detail-oriented and have a strong commitment to delivering high-quality solutions

The base pay range for this position is CAD $220,000-$270,000/year, which can include additional on-target commission pay/bonus. The base pay offered may vary depending on job-related knowledge, skills, and experience. Stock options and other incentive pay may be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits, depending on the position ultimately offered.

Studies have shown that women, communities of color, and historically underrepresented people are less likely to apply to jobs unless they meet every single qualification. We are committed to building a diverse and inclusive culture where all Inkers can thrive. If you’re excited about the role but don’t meet all of the abovementioned qualifications, we encourage you to apply. Our differences bring a breadth of knowledge and perspectives that makes us collectively stronger.

We welcome and employ people regardless of race, color, gender identity or expression, religion, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, ethnicity, family or marital status, physical and mental ability, political affiliation, disability, Veteran status, or other protected characteristics. We are proud to be an equal opportunity employer.

Movable Ink
Movable Ink
Content Marketing Email Marketing Personalization Real Time SaaS

2 applies

289 views

Other Jobs from Movable Ink

Back End Engineer

Toronto, Ontario

Lead Front End Engineer

Toronto, Ontario Canada

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 212 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers