Software Developer

1 day ago


Remote Canada Edmonton AB Calgary AB Promise Robotics Full time
Promise Robotics is a rapidly growing venture-backed technology startup with a mission to help the building industry to harness automation toward producing more affordable and sustainable buildings. Our world-class team combines AI, Industrialized Robotics, and construction under one roof to develop the most advanced robotic products for the construction of highly efficient and sustainable buildings.
We're looking for a Software Developer to join our team and develop cutting-edge solutions for our core robotic manufacturing technologies.  In this role, you will bridge the gap between architectural models and our robotics platform. You'll develop tools, plugins, and data pipelines that allow seamless translation of BIM models into buildable, automatable outputs. You might be a good fit if you:
  • Have a passion for leading industry-changing solutions with significant social, economic, and environmental impact 
  • Desire to join a founding team of VC-backed startup in early stage 
  • Are committed to continuous learning at the intersection of several industries 
What you'll do:
  • Full stack web development for our MES platform
  • Perform detailed analysis, design, code development, software integration and testing 
  • Design and develop sophisticated DfMA digital framing and BIM modelling solutions in collaboration with the robotics and built engineering teams 
  • Analyze complex functions, procedures and problems to deliver creative and effective solutions 
  • Integrate with Autodesk APIs to support cloud-based model access and version control
  • Help establish internal standards for BIM interoperability, scalability, and automation-readiness
  • Participate in design and code reviews 
What you need to succeed:
  • 3+ years of Software Development experience, with an excellent understanding of geometry from a BIM, game-engine, physics engine, graphics background or similar
  • Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related technical fields 
  • Experience in Python and C# or .NET programming 
  • Experience in developing REST API 
  • Experience with software design and development in a test-driven environment 
  • Team player with excellent interpersonal and communication skills 
  • Organized, focused and persistent with the ability to work to the plan and meet delivery dates 
  • Excellent problem solver and quick learner  Preferred
  • Experience with the construction industry
  • BIM development experience using Revit & Autodesk APIs
  • Proficiency in machine learning frameworks/libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Interest in staying up to date with the latest AI technologies.
Benefits: Competitive salary: we believe in data-driven, equitable compensation decisions. We recently completed a compensation review and implemented salary bands that enable us to pay mid to above-average Canadian salaries across various industries. Stock options: everyone has a stake in our company. Holistic benefits: we have a comprehensive benefits package that includes paramedical, dental, vision, and drug coverage for you and your dependents, as well as a health care spending account. These benefits start right from Day 1. Flexible personal days and vacation policies: we care deeply about the well-being of our team. Open, collaborative, and supportive culture: you will be part of an incredibly high-performing and collaborative team changing the future of an industry Relocation assistance package (if required)

Promise Robotics is proud to be an equal-opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, and gender identity. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

  • , AB, Canada BIS Safety Software Full time

    Join to apply for the Senior ColdFusion Software Developer role at BIS Safety Software 16 hours ago Be among the first 25 applicants Join to apply for the Senior ColdFusion Software Developer role at BIS Safety Software Get AI-powered advice on this job and more exclusive features. BIS Safety Software is a fast-paced, high-growth organization providing...

  • Senior Software Developer

    41 minutes ago


    , AB, Canada Incognito Software Systems Inc Full time

    Senior Software Developer page is loaded## Senior Software Developerlocations: Remote, Canada, Albertatime type: Full timeposted on: Posted 4 Days Agojob requisition id: R58939**Job Summary:**Looking for a self-motivated individual that is looking to develop their development skills as a Senior Developer within our AssetWorks GPS/Telematics division. As a...


  • Remote, Canada / Edmonton, AB / Calgary, AB Promise Robotics Full time

    Promise Robotics is a rapidly growing venture-backed technology startup with a mission to help the building industry to harness automation toward producing more affordable and sustainable buildings. Our world-class team combines AI, Industrialized Robotics, and construction under one roof to develop the most advanced robotic products for the construction of...


  • Remote Canada (ON) Jonas Software Full time

    Job Description: Director of Software DevelopmentJonas SoftwareRemote CanadaCompensation & Role Details Expected Salary Range: $130,000 - $150,000 CAD, depending on experience and qualificationsRole Type: New RoleAI Disclosure: AI is not used to screen, assess, or select applicants for this role About the RoleThe R&D Director leads the technical vision,...

  • Software Developer

    7 days ago


    , AB, Canada Curve Dental Full time

    Curve Dental is looking for a skilled and driven individual to join our team! Curve provides Dental Practices with award winning software and high-level customer support. Our software allows dentists to manage their full business including patient scheduling, billing, imaging and record keeping. Beyond the day to day business we are committed to building a...

  • Software Developer

    21 minutes ago


    , AB, Canada Harris Computer Full time

    Were looking for an experienced candidate that will join our existing team of software developers supporting a large suite of commercial software products for the Canadian health care market. This is a permanent full time position with comprehensive benefits package. This is a 'remote-only' position, and it is open to candidates located anywhere in Canada....

  • Software Developer

    26 minutes ago


    , AB, Canada Careers Opportunities at AVI Foodsystems Full time

    Overview AVI Foodsystems is seeking an experienced Software Developer to be part of the Information Technology team at our Headquarters Service Center in Warren, Ohio . Founded in 1960, AVI Foodsystems has evolved into one of the most respected and trusted food service companies in the nation. Providing comprehensive food services with a focus on the highest...


  • Remote, Canada A Better Xperience Software Full time

    Software Integration DeveloperType: Full-Time Independent Contractor (Onboarding Phase with Employment Pathway) Location: Remote (Preference for candidates based in Atlantic Canada — Newfoundland, PEI, New Brunswick, Nova Scotia) Salary Range: $65,000 – $85,000 CAD, commensurate with experienceJob SummaryWe're looking for a Software Integration Developer...


  • Calgary, Canada Carina Software Full time

    Verdazo - Software Developer Position Summary Verdazo Analytics by Omnira Software is seeking a C++ Software Developer with strong problem solving and development skills to join our collaborative data analytics team. This is a permanent full-time position reporting to the Software Development Manager. Objective The successful applicant will have a solid...


  • , , Canada Jonas Software Full time

    Director of Software Development – Jonas Software (Remote Canada) Compensation & Role Details Expected Salary Range: $130,000 - $150,000 CAD, depending on experience and qualifications About the Role The R&D Director leads the technical vision, innovation strategy, and engineering execution for our next-generation suite of cloud software products. This...