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.
Location: Canada (Remote) JOB SUMMARY: Responsible for supporting all Project Management activities including coordination of meetings, management of controlled documents...
Apply For This JobLEGISLATIVE SERVICES CLERK Regular Full Time We acknowledge with gratitude and respect that the name Coquitlam was derived from the...
Apply For This JobTo be considered, please apply on MNO Careers page: https://www.metisnation.org/careers/consultation-coordinator-lands-resources-and-consultations-branch/ Internal/ExternalFull-time/Term (12-months)Location: Kenora, Atikokan, Dryden or Fort Frances – OntarioRemote...
Apply For This JobMember Service Specialist role at Dialogue The mission of the Member Service Specialist is to support Employee Assistance Program (EAP)...
Apply For This JobWe are seeking an entry-level Data Entry Clerk to join our dynamic and growing team. In this role, you will...
Apply For This JobJob Brief A dedicated and focused Data Entry Clerk is needed at our company to work remotely and efficiently in...
Apply For This Job