N

Sr. Back End developer

Nuvoola Inc.
Full-time
Remote
Canada, Canada

Company Information




Name of Hiring Company:  Nuvoola AI




Nuvoola AI is an artificial intelligence firm based in Quebec, Ontario, and New Brunswick.  We are market leader in Artificial Intelligence (AI) computer vision, implementing virtual guard solutions, with facial, license plate and character recognition, leveraging natural language interaction for various market and industries. We thrive at optimizing business processes and solving complex operational problems. We are a recognized and talented team partnering with the best in the industry and take serious proud of helping our customer reduce their operating cost, be more competitive while improving their overall efficiency.




We offer a stimulating, high technology work environment and state-of-the-art projects, coupled with professional development and continuing education with access to international conferences and sophisticated work equipment.




Nuvoola subscribes to the principle of equal access to employment and promotes the diversity of the workforce.




Please apply via https://www.nuvoola.com/company#careers






Job Title:  Sr. Back End developer




Sector


Management


Finances and Administration


Natural and Applied Science + Related Fields


Health


Sales & Services


Supply chain, Transportation, and Related Fields


Natural Resources, Agriculture


Public Utilities – Fabrication & Services




Number of Opening: 1




Designated Work Area:


Montreal or Chambly (QC), Ottawa (ON), Caraquet (NB), Remote




Job Description:




Are you interested in building state of the art solutions that leverage Cloud Architecture and Artificial Intelligence (AI) as well as to have an impact in a fast-growing start up?




We are looking for experienced senior developers with significant Python development experience and cloud knowledge to join our Software Development team. The candidate will work closely within a team environment to delivery high value solutions to our customers.




Your Role in the Team:





  • Work closely with the product owners and development team to design, implement, test, maintain and optimize the organization's AI products and services, as defined in the roadmap.

  • Participate with your teammates in sprints, elaborate and define user stories, provide feedback and recommendations, produce estimates, and identify areas of risk.

  • Be an advocate for quality throughout the development process.

  • Provide quality and acceptance validation of your new features and functionalities by using a combination of scripted and manual testing techniques.

  • Contribute to the ongoing efforts to refine and improve the internal software development processes, test methodologies, and internal testing tools.

  • Create new and maintain existing documentation (i.e.: requirements, designs, architectures, test cases, user stories, use cases, release notes, user manuals, etc.).


 


Skills & Qualifications





  • Graduate degree in Computer Science, or equivalent experience

  • At least 10 years of experience as a front-end software developer

  • At least 7 years of experience with REST API’s

  • At least 5 years of experience with Python

  • At least 5 years of experience with GNU/Linux and shell scripting (ie: bash, awk, sed, grep, curl, etc.)

  • At least 3 years of experience with SQL and RDBMS databases




Should have





  • Experience with:

    • HTML, CSS, and JavaScript

    • Node.js, NPM, and TypeScript

    • Git, JIRA, Confluence and Jenkins

    • schema-based and schema-less databases (ie: MySQL, PostgreSQL, NoSQL, NewSQL)

    • Amazon AWS cloud platform, Lambda’s, Step Functions, API Gateway, etc.



  • General understanding of:

    • microservices and distributed computing architectures

    • operating systems (ie: Windows or Linux)

    • storage technologies and networking






Nice to Have





  • Experience with:

    • Another cloud platforms (Google GCP, Microsoft Azure, IBM Bluemix)

    • Artificial Intelligence (AI), Deep Learning (DL) and Machine Learning (ML)

    • TensorFlow, datasets, models, training, and inference

    • Rule Engine, Flow Engine or Business Intelligence (BI)

    • NVIDIA Jetson, CUDA, TensorRT, and GPU’s

    • IoT and embedded development

    • Blockchains technologies






Diplomas:


High School


Professional Training


Bachelor’s degree


Master


PhD


Required / Privileged




Level in French


Bilingual


Fluent


Good


Average


School level


Required / Privileged




Level in English


Bilingual


Fluent


Good


Average


School level


Required/ Privileged




Number of Years of Experience:  Between 3 to 10 years


Requited / Privileged




Duration of Contract


Fixed Duration (temporary)


Undetermined Duration (permanent)




Starting Date :  As soon as possible


 


Remuneration (Mandatory)


Annual


Monthly


Weekly


Hourly






Amount ($ CAN):


From____$______ To _____$______




The information on the salary is:


Confidential


Public


Additional Information:




Why work at Nuvoola AI:





  • Stimulating work environment and state-of-the-art projects,

  • Professional development and continuing education with access to international conferences,

  • Benefits after 3 months in position providing excellent coverage,

  • Open work environment and sophisticated work equipment.




Nuvoola subscribes to the principle of equal access to employment and promotes the diversity of the workforce.