Senior Machine Learning Developer - Deployment Focus
Ottawa, ON, Canada
Applications have closed
Company Description
Assent is the supply chain sustainability management solution for the world’s most responsible, sustainability-focused complex manufacturers. The #1 business risk for complex manufacturers is hidden. Most supply chains were never built with sustainability in mind, and most manufacturers do not have deep visibility into their supply chain risks while outsourcing the majority of their production. Shaped by regulatory experts, customers and suppliers, Assent is the foundation manufacturers need for cross-enterprise sustainability. At Assent, your work will help bring transparency, sustainability, and fairness to the global community.
We’re one of the fastest-growing technology companies - from $5 million to $50 million ARR in under five years! As the global leader in supply chain data management, we provide transparency into the supply chains of some of the world's largest and most successful companies, including 75 percent of Fortune 500 companies. In our most recent funding round, we raised $350 Million USD in funding led by Vista Equity Partners. This funding will allow us to continue to scale with purpose, and add exceptional talent to our already remarkable team.
Job Description
The Senior Machine Learning (ML) Engineer will report to the Manager, Machine Learning and will use broad technical expertise, unique knowledge of machine learning concepts, and advanced problem-solving skills to drive a wide range of very complex activities and projects as part of Assent's AI, Data, & Automation strategy. The main focus of this role is to assist the existing ML team with the Deployment and Integration of ML Algorithms and Models. This role will also design and develop machine learning and deep learning systems, run machine learning tests and experiments, and implement appropriate ML algorithms to shape and build efficient self-learning applications that enable business optimization.
Key Requirements and Responsibilities
- Design and implement ML pipelines on AWS that streamline data preparation, feature engineering, model building, benchmarking, selection, deployment and monitoring.
- Write high quality production-ready code and perform the testing and debugging of new and existing features
- Own and maintain AI solutions in post-production phase, identify issues and their causes or models’ drift, propose and implement solutions.
- Review code and make recommendations for design and architectural changes
- Implement and drive various AI techniques to provide full automation of current systems
- Utilize new or existing machine learning models/services to develop AI solutions that will:
- Analyze and comprehend documents submitted to Assent through various sources (customers, regulatory agencies, governments) and perform intelligent actions based on context
- Extract and store useful meta-data from these sources
- Train NLP models to comprehend complex information from compliance and regulatory documents
- Provide technical thought leadership for the product AI vision and technical strategy to align with Assent’s business goals
- Develop software programs according to Assent’s software development life-cycle processes
- Participate in software development as part of an Agile team
Qualifications
We strongly value your talent, energy and passion. It will also be valuable to Assent if you have the following qualifications,
- Proven experience of building and deploying ML models and AI-powered solutions on a cloud computing platform
- Experience in a senior software engineering role and proven experience as a Machine Learning Engineer (or similar)
- A University, College and/or Post Graduate Certificate in Computer Science, Mathematics or a similar field
- Strong knowledge of mathematics, probability, statistics and algorithms
- Proven experience in training, validating and running modern, deep learning, natural language processing models (transformers, RNN techniques, etc.) using well-known deep learning frameworks (TensorFlow, PyTorch) and libraries (HuggingFace transformers, AllenNLP, etc)
- Advanced proficiency in Python and related DS libraries such as pandas, scikit-learn, numpy, nltk and spaCy
- Strong knowledge of object-oriented programming best practices and design principles.
- Strong knowledge of Microservice architecture, serverless computing technologies, of API design and implementation.
- Good knowledge of Docker, Bash scripting and CloudFormation
- Good knowledge of SQL and a strong understanding of database technologies
- A strong understanding of mainstream development frameworks
- A strong understanding of testing methodologies so that you can easily adapt to various coding standards
- Excellent oral and written communication skills in English - you communicate clearly, concisely and with tact, and are able to effectively convey goals and initiatives to team members and Assent Leadership
Additional Information
At Assent, we are uniquely positioned to make meaningful, impactful changes in the world around us. If you believe in doing work that matters, we want you to join our team.
Life at Assent
Wellness: We believe that you and your family’s well being is important. As a result, we offer vacation time that increases with tenure, comprehensive benefits packages (details vary by country), life leave days and more.
Financial Benefits: It’s not all about the money – well, it’s a little about the money. We understand that financial health is important and we offer a competitive base salary, a corporate bonus program, retirement savings options and more.
Life at Assent: There is purpose beyond your work. We provide our team members with volunteer days, flexible work options and opportunities to get involved in corporate giving initiatives.
Lifelong Learning: At Assent, curiosity is not only valued but encouraged. You will receive professional development days that are available to you the day you start.
Work The Way That Works for You: Your work and life should be balanced in a way that is purposeful for you. We offer flexible working environments for our team. Choose a space that meets your unique needs.
At Assent, we are committed to growing and sustaining an environment where our team members feel included, valued, and heard. Our diversity and equal opportunity practices are guided and championed by our Diversity and Inclusion Working Group and our Employee Resource Groups (ERGs).
Our commitment to diversity, equity and inclusion includes recruiting and retaining team members from diverse backgrounds and experiences, and fostering a culture of belonging where all team members are included, treated with dignity and respect, promoted on their merits, and placed in positions to contribute to business success.
If you require assistance or accommodation throughout any part of the interview and selection process, please contact talent@assent.com and we will be happy to help.
Tags: Agile APIs Architecture AWS Computer Science Data management Deep Learning Docker Engineering Feature engineering HuggingFace Machine Learning Mathematics ML models NLP NLTK NumPy OOP Pandas Pipelines Python PyTorch RNN Scikit-learn spaCy SQL Statistics TensorFlow Testing Transformers
Perks/benefits: Career development Competitive pay Equity Flex hours Flex vacation Health care Salary bonus Startup environment Team events Wellness
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open Data Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Data Analytics Engineer jobs
- Open Junior Data Scientist jobs
- Open Product Data Analyst jobs
- Open Data Scientist II jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Big Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Junior Data Engineer jobs
- Open Data Quality Analyst jobs
- Open Principal Data Scientist jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open LLMs-related jobs
- Open Kubernetes-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs