Senior Software Developer (Machine Learning)

  • Full-time

Company Description

SHIFT Energy is proud to be a Mariner company.

We’re part of the Mariner group of companies, representing 3 wholly owned divisions and a portfolio of 30 start-ups. Mariner is 100% employee owned, which means we’re driven by our longer-term vision – not just quarterly financial results.  We’re about to enter our 20th year of operations.   

SHIFT is focused on reducing the carbon footprint of large buildings – the invisible driver behind 20% of the world’s carbon emissions. From data centers to office towers and hospitals, we are pushing the state of the art in AI-based supervisory control systems that reduce GHG associated with large scale heating, ventilation, and air conditioning systems. 

Job Description

SHIFT Energy is looking for a Senior Software Developer to join our team working on Machine Learning projects. In this role, you will:

  • Contribute to the design, development, and maintenance of a wide variety of product components
  • Write well designed, easily testable, and efficient code
  • Perform unit testing and code review of program components
  • Have working knowledge of source control systems and associated work processes
  • Consult with other developer team members and BA team to debug and resolve product and program component defects
  • Support users by developing documentation deliverables
  • Develop technical specifications in collaboration with the architecture team
  • Contribute to the development of project plans and timelines by providing estimates for planned work
  • Review and contributes to refinement of business requirements
  • Handle multiple tasks with a high degree of flexibility and adaptability
  • Research advances in development tools and techniques, recommending and introducing process changes as appropriate
  • Responsible for personal skills development and self-study in new tools and techniques in IT industry.

Qualifications

  • 6+ years of professional experience 
  • Degree in Mechanical Engineering is required
  • Experience with Python and Python Machine learning frameworks & orchestration (pytorch, jupyter, etc)
  • Core knowledge in Java/Java Enterprise and application servers (tomcat, glassfish, etc.)
  • Cloud computing orchestration (e.g. Amazon AWS)
  • Dev ops (maven, git, github, docker)
  • JBOSS (Wildfly), and HTML5 development
  • Demonstrated competency of modern frameworks, web technologies and design patterns (Java,  Apache Projects, Cassandra, Spark, Kafka, Hibernate, etc.)
  • Experience in SQL based technologies such as Oracle, and Postgresql and have solid understanding of NoSQL solutions such as Apache Cassandra.
  • Strong knowledge of Linux / UNIX systems.
  • Experience developing applications for a SaaS offering.
  • Knowledge on how to implement Machine Learning

Knowledge of the following would be beneficial:

  • HVAC Systems 
  • Java RMI, Corba, SOAP and Clustering Technologies
  • Experience with application servers (tomcat, glassfish, etc)
  • Performance tuning
  • Defect management
  • Docker, Kubernetes, micro services
  • Performance tuning
  • Defect management (e.g. Jira)
  • Mobile Application Development (Android & iOS)
  • CSS frameworks(e.g Bootstrap, Vuetify) and Server-side rendering frameworks (e.g NUXT JS)

Additional Information

SHIFT offers you:

  • Values-driven workplace where people really matter 
  • Flexible hours of work and remote/work from home option
  • Competitive salary and bonus plan: stock options
  • Comprehensive health, dental, life and disability insurance plans
  • Paid vacation plus an extra week of paid Mariner MyLife days, and
  • Unlimited training and the opportunity to develop your skills in Machine Learning

Why Mariner Partners?

We believe in making a positive impact in the communities where we live and work – our team is located in major cities all across Canada, throughout the US and internationally. We are proud to be headquartered in Saint John, New Brunswick, and are passionate about growing a strong technology sector here in Atlantic Canada and beyond.