
Correct-AI is a Canadian company based in Edmonton that develops Industrial Robotics and Artificial Intelligence technology designed to revolutionize the management of challenging industrial worksites. Their innovative solutions, including the PROX-EYE® system, enhance safety and efficiency by utilizing advanced proximity detection systems that prevent incidents and optimize operations. With a focus on mitigating operational risks, Correct-AI aims to create incident-free workplaces across various industries such as mining, construction, and energy.

Correct-AI is a Canadian company based in Edmonton that develops Industrial Robotics and Artificial Intelligence technology designed to revolutionize the management of challenging industrial worksites. Their innovative solutions, including the PROX-EYE® system, enhance safety and efficiency by utilizing advanced proximity detection systems that prevent incidents and optimize operations. With a focus on mitigating operational risks, Correct-AI aims to create incident-free workplaces across various industries such as mining, construction, and energy.
The Company Correct-AI is a rapidly growing Canadian company that collaborates closely with customers needing sophisticated, precise, and automated navigation techniques to ensure the safe mobility of their vehicles in real-time. The primary function of Correct-AI’s products is to enhance safety autonomously by preventing collisions and rollovers of vehicles and machinery. The system utilizes camera and LiDAR data to detect and categorize objects, determining their size and distance from the vehicle. Our products integrate hardware and software solutions, leveraging machine learning and artificial intelligence technologies to provide awareness of surroundings and situations while conveying essential information to operators. Correct-AI is developing this technology with an experienced team and exploring market opportunities across various industry sectors.
Correct-AI is seeking a Software Engineer to join our core team. Reporting to the Director of Technology, the successful candidate will contribute to the design, development, and maintenance of software components that power our AI-driven navigation and safety solutions.
Key Accountabilities
· Design, develop, and maintain software modules for data processing, visualization, and system integration.
· Collaborate with AI/ML engineers to integrate machine learning models into production software.
· Ensure software reliability, scalability, and performance through rigorous testing and code reviews.
· Work with hardware engineers to develop interfaces and APIs for real-time sensor data.
· Troubleshoot, debug, and optimize software systems across various platforms.
· Contribute to continuous integration, deployment, and version control practices.
· Provide mentorship and technical guidance to junior members of the product support team to enhance their skills and ensure high-quality support for customers.
· Document technical designs, processes, and implementation details for internal and external stakeholders.
Minimum Requirements
· Bachelor’s degree in software engineering, Computer Science, or a related field.
· Proficiency in programming languages such as C++, Python, or Java.
· Experience with software development methodologies, version control (Git), and agile practices.
· Strong understanding of data structures, algorithms, and real-time systems.
· Familiarity with Linux-based development environments.
· Excellent problem-solving and debugging skills.
Preferred Qualifications
· Experience with embedded systems and real-time software development.
· Knowledge of cloud computing platforms (AWS, Azure, GCP) and microservices architectures.
· Familiarity with robotics frameworks such as ROS (Robot Operating System).
· Understanding of containerization tools (Docker, Kubernetes) for deployment.
· Experience with sensor integration (LiDAR, camera systems) and network protocols.
Candidate Profile: Skills and Qualifications
· Technical Proficiency: Strong foundation in software engineering principles and real-world application development.
· Collaboration: Ability to work effectively with cross-functional teams in a dynamic environment.
· Mentorship: Capable of supporting and guiding junior team members to foster growth and product knowledge.
· Analytical Thinking: Skilled at diagnosing complex issues and delivering efficient solutions.
· Adaptability: Willingness to learn new technologies and adapt to evolving project requirements.
Compensation: An excellent compensation package awaits the successful candidate. Correct-AI offers a competitive salary, benefits, and the opportunity to develop cutting-edge software solutions in an innovative and growing company.