window.__WEBFLOW_CURRENCY_SETTINGS = {"currencyCode":"CAD","symbol":"CA$","decimal":".","fractionDigits":2,"group":",","template":"{{wf {\"path\":\"symbol\",\"type\":\"PlainText\"} }} {{wf {\"path\":\"amount\",\"type\":\"CommercePrice\"} }} {{wf {\"path\":\"currencyCode\",\"type\":\"PlainText\"} }}","hideDecimalForWholeNumbers":false};

Senior Software Engineer

As a Software Engineer, you will play a key role in the development of impactful features for our SaaS platform, from novel user interfaces powered by sophisticated back-end services to large scale data processing and AI training pipelines.
Toronto or Remote (within 5 hours of ET)
Apply now

At integrate.ai, our mission is to accelerate the shift to Machine Learning in a way that maximizes participation and benefit to people while maintaining trust. We recently released IntegrateFL, an end-to-end federated learning platform that enables data scientists to train machine learning models across distributed data silos, while seamlessly managing privacy, security, and regulatory risks. Our vision is to unlock new collaboration opportunities in industries such as healthcare and finance, to help more people with their critical needs and close the health, wealth, and wellness gaps.

We are looking for an incredible Senior Software Engineer who is passionate about taking AI to the next level and is interested in being part of our core development team. As a Software Engineer, you will play a key role in the development of impactful features for our SaaS platform, from novel user interfaces powered by sophisticated back-end services to large scale data processing and AI training pipelines. Knowledge of machine learning techniques is not required to apply as we have a great team of experts in this area, but the role provides plenty of opportunities to develop your machine learning engineering skills  should you be interested. This role will report to one of our Software Engineering Managers.

Most importantly, you will be surrounded by some of the most talented minds in the AI industry. Seriously, please check us out on LinkedIn!

What you will be doing:

  • Making high-impact decisions that other developers will live with in the future: you design, develop, and deploy cutting edge technology
  • Building impactful services and features in a way that you can be proud of
  • Operating services at scale and with world class reliability
  • Extending and improving your services to drive better outcomes for people
  • Contributing to the growth and development of your colleagues and the company
  • Collaborating with Product Management to define services and features, and to realistically plan and estimate their complexity  
  • Building client facing and internal web applications
  • Working with Data Scientists to create robust machine learning applications
  • Be responsible for designing and implementing features for several large projects
  • Participating in infrastructure development and operations
  • Managing existing codebase and developing new products for customers
  • Implementing integration with existing customer systems and providing support and documentation
  • Participating in agile project planning and estimation
  • Providing on-demand developer support directly to clients and their partners

We Value:

  • 5+ years experience writing great code in any language!  We’re a python and react shop, but we appreciate the expertise you can bring in any language.
  • Superior understanding of computer science fundamentals
  • Developing large scale, distributed, web-based services and feeling both the pleasure and burden of operating these services
  • Experience defining well structured APIs, understanding the client facing nuances of API design.
  • Experience with relational databases and SQL.
  • Experience with deployment of services using infrastructure as code such as Terraform, SaltStack, or similar products.
  • Experience in using/developing monitoring tools to provide great operational feedback.
  • Familiar with systems design and architecture of multiple complex software features, able to describe, debug and maintain such features.
  • Nice to have: Machine Learning Operations (MLOps) and/or Data Engineering experience.
  • Working in an agile environment
  • Experience with AWS/GCP infrastructure is a plus
  • Great desire and willingness to learn
  • Contributions to the mentorship, growth and success of your teammates

The diverse experiences, ideas, and identities of integrate.ai’s team members help us make better decisions and drive great results. We foster an inclusive work environment that welcomes team members of all backgrounds and perspectives. We are committed to providing a meaningful environment for every member of our team. We hire exceptional people and reward them with trust, autonomy, mentorship, and growth.

We are naturally curious and have strong attention to detail. We love working in a team environment where trust is key and we all strive to make an impact every day. If this sounds like the right fit, please apply and come work with us.

Apply now
Close Cookie Preference Manager
Cookie Preferences
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage and assist in our marketing efforts. Privacy Policy
Strictly Necessary (Always Active)
Cookies required to enable basic website functionality.
Made by Flinch 77
Oops! Something went wrong while submitting the form.
Cookie Preferences
X Close
Please provide a business or institutional email to continue.
We have a date... to federate!

Your request for a 14-day free trial has been received. You will receive an email within 1 business day with instructions to access your account.
Oops! Something went wrong while submitting the form.