Realm is an AI-driven platform that helps industrial operations prevent failures before they happen, maximizing uptime and saving millions in lost revenue.
The company integrates with existing cameras, sensors, and control systems to detect and predict equipment failures, flag unsafe behavior, automate responses, and notify key personnel.
Customers include gold, gemstones, coal, and oil & gas operations across the United States, Africa, and Latin America.
The Software Engineer will build the AI platform, training custom computer vision models to predict equipment failures and risks, boosting efficiency and safety in industrial settings.
The role involves shaping the tech stack by deploying cutting-edge AI models to real-world systems that integrate real-time sensor and camera data.
The engineer will work closely with the CEO and former CTO, learning to build a world-class engineering organization.
Responsibilities will vary as priorities evolve, with a focus on AI and machine learning (approximately 50%) and full-stack development (approximately 50%).
AI and machine learning tasks include the use and training of computer vision models and the application of various LLMs in real-world settings.
Full-stack development tasks include backend development using TypeScript, infrastructure management with Kubernetes, and front-end development using React and React Native.
Requirements:
Candidates must have 4+ years of experience in a professional software engineering role.
Strong coding skills, problem-solving ability, and a solid grasp of computer science and ML fundamentals are required.
Significant experience in shipping production-grade solutions in computer vision or applied ML is necessary, leveraging both off-the-shelf and bespoke models as needed.
An entrepreneurial work ethic, drive for excellence, and belief in meritocracy, personal responsibility, and hard work are essential.
Experience and comfort working on a remote team are required.
Candidates should demonstrate the ability to rapidly deliver high-quality work, with the use of AI to accelerate work encouraged.
Enthusiasm for building at all levels of the stack, from low-level infrastructure details to high-level product work, is important.
Great judgment and intuition about security, testing, code quality, and tech debt are necessary.
An appreciation of functional programming, type safety, clean code, and automated testing is required.
Mastery of core development/infrastructure/DevOps tools such as Git and Linux is essential.
Candidates must be US citizens or permanent residents, or Canadian citizens, and based in North America.
Benefits:
The position offers the opportunity to work at an early-stage startup, allowing for varied responsibilities as priorities evolve.
Engineers will have the chance to deploy technology at interesting industrial sites, such as underground mines.
The role provides the opportunity to learn from experienced leaders in the industry, including the CEO and former CTO of a successful public company.
The company encourages the use of AI to enhance work efficiency and quality.
Working remotely offers flexibility and the chance to collaborate with a diverse team across different regions.