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.
WE ONLY ACCEPT APPLICANTS FROM OUR WEBSITE: https://careers.hirematch.me/ Our company is seeking diligent individuals for Data Entry positions involving national...
Apply For This JobUnion: OPSEU – PO Job Number: J1222-0369 Job Title: Solicitor Accounting and Empanelment Services Coordinator Job Type: Permanent Full Time...
Apply For This JobHow To Apply Please forward an email to [email protected] with the subject ‘Applications,’ and attach your resume to be added...
Apply For This JobReason One is seeking an experienced Account Director with digital agency experience to help nurture and grow our client relationships...
Apply For This JobWhy Join RPS? Great place to grow as a professional Work in a dynamic, collaborative, and high performing team Challenging...
Apply For This JobAbout Us We’re more than just bookkeepers, we are a progressive bookkeeping practice, founded on providing our clients advanced cloud-based...
Apply For This Job