Maya HTT is a world leading developer of digital industries software solutions. The world’s top tier engineering and manufacturing organizations rely on Maya HTT’s experience and expertise to achieve the full potential of their software investment. Maya HTT is at the forefront of innovation technology. Our team delivers extensive engineering and CAE simulation expertise along with cutting-edge digitalization solutions, such as AI, machine learning, IIoT, operational technologies, and Industry 4.0.
As a developer part of the industrial AI team, you'll work closely with a team of data engineering specialists and AI/Data scientists, mostly with data coming from operational technologies (OT), historians, cameras, sound devices, positioning systems, and industrial sensor data. You will also work with engineering and manufacturing experts in order to solve industrial operations business use cases by developing software application which are leveraging machine learning, deep learning and advanced analytics in general. You will collaborate with and sometimes help architect the right software solution (front-end and/or back-end) components which will help create practical AI-Ops (or ML-Ops) solutions for effective decision making. As is often the case in newer engineering and manufacturing applications leveraging AI technologies, you will work in an agile fashion to build and develop software solutions.
What to expect as your main responsibilities:
- Collaboration: close interactions with data engineering specialists and AI/Data scientists to develop software solutions in support to the business use case to solve for our Maya HTT clients
- AI Model Integration: Collaborate with data scientists and engineers to implement, deploy, and optimize AI/ML models within industrial systems
- Application Development: Design, develop, and maintain software applications that support AI-driven industrial solutions, ensuring scalability and reliability
- Industrial Systems Integration: Develop and maintain interfaces to connect AI systems with industrial equipment, sensors, and operational software (e.g., SCADA, MES).
- Code Quality and Testing: Write clean, efficient, and maintainable code, conduct thorough testing, and implement continuous integration/continuous deployment (CI/CD) pipelines
- Data Handling: Build and manage data pipelines for large-scale industrial data ingestion, processing, and storage, ensuring compliance with data governance standards.
- Troubleshooting and Optimization: Debug and optimize software to ensure maximum performance and reliability in real-time industrial environments
- Documentation: Create detailed technical documentation and assist in training end-users or stakeholders in using the developed software tools
- Stay Updated: Keep abreast of emerging trends and technologies in AI, industrial IoT, and software development to incorporate best practices and innovative solutions.
- Compliance and Security: Ensure all software complies with industrial standards, regulations, and cybersecurity protocols
- Performance Monitoring: Implement monitoring solutions to assess and ensure system performance in production environments, enabling proactive maintenance and updates
You will be successful in this role if you have:
- A Bachelor, Master degree or PhD
- Proven Software Development Skills: Strong experience in programming languages such as Python, Javascript, C# or C++ with a solid understanding of software engineering principles and best practices
- Experience with AI/ML Frameworks: Hands-on experience in working with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, or Scikit-learn) and integrating them into production systems
- Industrial Systems Knowledge: Familiarity with industrial systems and protocols such as SCADA, OPC-UA, or edge computing platforms, as well as experience handling real-time or large-scale operational data would be nice to have
- Problem-Solving Mindset: Demonstrated ability to analyze complex systems, troubleshoot issues, and deliver innovative, reliable software solutions
- Team Collaboration and Communication: Proven track record of working in cross-functional teams, with strong interpersonal skills to bridge the gap between technical and non-technical stakeholders
- DevOps and CI/CD Knowledge: Practical experience with modern software development workflows, including version control (e.g., Git), CI/CD pipelines, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes)
- Commitment to Learning: Willingness to stay updated on the latest trends in AI, industrial IoT, and software engineering, with a proactive approach to self-development.
- Great communication skills
- Experience with data visualisation tools is a nice to have
- Experience with timeseries data is a nice to have
- Experience using query languages such as SQL is a nice to have
- Experience with NoSQL databases is a nice to have
Why join Maya HTT?
- Flex Working Hours and Hybrid Work. Office downtown Montreal, 2-minute walk from Atwater Metro.
- Permanent Position and Competitive Base Salary.
- 100% Employer-Paid Benefits starting from Day One: Medical, Dental, Vision, Life, Short/Long Term disability insurances.
- Retirement Savings: Group RRSP / DPSP Plan with Employer Contributions open to join from Day One
- Career Growth Opportunities: Our flexible career paths allow you to grow, and we like to promote internally.
- Learning Opportunities: Learn from the best in the industry and develop your skills.
- Generous Time-Off Policy: We promote a Healthy Work-Life Balance with a Flexible PTO Policy, Sick/Personal Days, and a Summer Flex Schedule.
- Structured Onboarding Program: We’re invested in your success; you’ll have team members to support you and provide a wide range of assistance from Day One.
- Join an award-winning company that is recognized worldwide as an industry leader.
Our Candidate Experience Flow: HR Phone Screen - Virtual Interviews using Microsoft Teams - Job Offer
Maya HTT is an equal opportunity employer and committed to fostering diversity and inclusion in the workplace. Accommodations are available upon request for candidates taking part in all aspects of the hiring and selection process.