Désolé, cet article est seulement disponible en Anglais Américain et 中文. Pour le confort de l’utilisateur, le contenu est affiché ci-dessous dans la langue par défaut du site. Vous pouvez cliquer l’un des liens pour changer la langue du site en une autre langue disponible.

Machine Learning Software Developer

Help us find the right candidate who stays for 6 months and receive $1000 CAD!!!


  • Join an amazing, dynamic and multicultural team – over 10 nationalities!!
  • Montreal Mile-End location with great restaurants and easy access
  • Great lunchs and team activities
  • Work with an international team and industry experts
  • Flexible working hours
  • Opportunity to travel
  • Work closely with experienced professionals in software development and machine learning and expand your knowledge applications of machine learning to regulator text!

Learn the challenges and complexities EHS requirements for larger Fortune 500 companies

Complete this Form to Apply

Tasks and Responsibilities

  • Help customers identify applicable regulations and establish or improve a list of regulations so they keep their works safe and protect the environment
  • Help build software to automatically identify changing environmental, health and safety requirements for companies around the world
  • Apply machine learning and pattern recognition to various regulatory documents in a variety of languages and situations
  • Work with experts in regulatory compliance, software development and machine learning
  • Identify and organize important EHS regulations
  • Take part in and improve the way we develop software
  • Develop and maintain application code
  • Code documentation
  • Bug fixes

Qualifications and proven record

  • Have a relevant educational background within computer science, computer engineering, machine learning or equivalent
  • bachelor level as a minimum
  • Have at least 3 years of professional experience building real software solutions
  • 2+ years of solid and proven track record in software design and development in C# and python
  • Solid in technical English reading, writing and speaking

Additional Skills

  • Excellent operational skills
  • Intelligent, open minded, and eager to learn new skills and technologies
  • Able to work independently while keeping focused and keeping track of your own progress according to plans
  • You understand the importance of quality and take pride in delivering impeccable work products in time

About Nimonik

We help companies to comply with Environmental Health and Safety requirement to make a world a better place!

Our goal is to build the worlds most complete set of regulations and standards along with easy to use software to help business comply to their requirements.

We believe and live in our values, which are : Integrity, taking the Long-term View, being Thoroughness, and showing Persistance!

Nimonik is a high growth company that is 10 years old and has over 500 clients in 10 countries. We expect to continue to grow at a rapid pace and you will be part of this exciting journey!!

Job Type: Full-time

EHS Regulatory Analyst and Other Positions Available


Positions Available: EHS Regulatory Analyst, EHS Data Processor, others available according to applicants’ skill and experience

Assignment Type: Full-Time, Part-Time, Flexible

Application Deadline: Ongoing recruitment

Position Start Date: ASAP

Location: Nimonik Head Office at 602-5445 ave de Gaspé, Montréal, Canada or Remote

Help us find the right person and get a $1000 finder’s fee!

About Nimonik

Nimonik helps companies respect environmental, health and safety and quality requirements. We believe that if all companies respected the regulations and standards, our environment would be cleaner, our workplaces would be safer and the quality of our products would be improved.

Job Description Summary

As part of our growth strategy, Nimonik is looking to expand our team of people who are passionate about safety, the environment and high quality products. Interest in technology, great writing, and data management are also keys to success.

For all open positions, you will help update and manage a database of environmental and occupational health and safety legislation and industrial standards. This involves using Nimonik’s web-based tools to manage data; EHS Regulatory Analysts will also explain regulatory updates and summarize legal requirements in plain language for industrial and government clients.

You will work as part of a growing team of amazing people and will report to your team leader. EHS Data Processors should welcome repetitive tasks but have a drive to eliminate them by improving and automating procedures and processes. EHS Regulatory Analysts should enjoy the different modes of thinking that you’ll use to write regulatory update summaries and to manipulate data. All positions will have the option to accept opportunities outside of your regular job duties to grow your skills, contribute your expertise, or build your professional reputation.

Qualified candidates for EHS Regulatory Analyst positions will have education or experience related to environmental, occupational health, safety, or legal fields (familiarity with US, EU, and Asian law is an asset) and at least full professional proficiency in English. Proficiency in other languages will be an asset or required for certain positions. For full-time employees, most of the work will be conducted at the Nimonik Head Office in Montréal; for part-time positions, remote work will be considered.

To Apply

Complete this brief test: https://goo.gl/forms/ZeFsNDojX5QaCJ7J3.

Successful applicants will receive a follow-up email.

Job Duties – EHS Regulatory Analyst

  • Regularly identify EHS regulatory updates that affect a defined list of legislation.
  • Write plain-language update notifications.
  • Update and add to the Nimonik EHS legal regulatory database, keeping it current and accurate for the jurisdictions covered and adding information such as summaries, applicable industry sectors, and topics.
  • Ensure data is well-organized and follows industry best practices.
  • Answer client questions related to changes in EHS legislation.
  • Collaborate with Nimonik’s tech team to develop features and identify problems.

Job Duties – EHS Data Processor

  • Convert legal information into standardized database entries, using available tools and methods to work as efficiently as possible.
  • Update and add to the Nimonik EHS legal regulatory database, keeping it current and accurate for the jurisdictions covered.
  • Ensure data is well-organized and follows industry best practices.
  • Organize and support the digitization of ISO 14001 and OHSAS 18001 legal registers.
  • Collaborate with Nimonik’s tech team to develop features and identify problems.

Requirements and Skills

  • Intelligence, integrity, initiative.
  • Excellent accuracy and attention to detail.
  • Curious and flexible, with strong self-motivation.
  • Familiarity with web technology.
  • A drive for self-improvement and improvement of the company.
  • Ability to conduct oneself professionally and conscientiously.
  • (EHS Regulatory Analyst only) Education or experience and interest related to environment, worker health and safety, or public safety. Education or experience and interest related to EHS auditing or legislation in any country are an asset. Other backgrounds will be considered if you include a compelling argument in your CV for why you will succeed in the role.
  • (EHS Regulatory Analyst only) At least full professional proficiency in English, with ability to quickly synthesize information into a short, easy-to-read summary that follows a required format. Native or bilingual proficiency in French, Spanish, Chinese, and other languages is an asset.

More About Nimonik

Nimonik is a growing company that offers online and mobile tools to track EHS legal requirements and audit on iPad and iPhone. Learn more at our site.

envoyer une demand