Salary
≈ $97k – $241k per year (Estimated)
Location
Remote/Hybrid (Canada)
Employment
Full-Time
Overview
Company
Impact
Profile match
Promise Robotics is a venture-backed technology startup with operations in Toronto and Edmonton. Promise Robotics&s; mission is to help the construction industry harness the efficiencies of industrialized robotics and AI towards producing more aff...
We’re looking for an Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal candidate will have a strong background in advanced algorithms and AI systems with hands-on experience in building and deploying complex software systems. As a Software Developer, you will work closely with cross-functional teams to design, implement, and optimize software algorithms and systems that address real-world challenges in the construction industry.
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 play a founding role and reap the benefits as part of a growth-stage startup with significant upside
- Enjoy building not only the technology but also high-performing teams and companies
- Are committed to continuous learning at the intersection of several industries
What you'll do:
- Work alongside other Software Developers to develop full-stack software solutions built for robustness, scalability, and performance using state-of-the-art software development practices
- Design and develop software algorithms
- Conduct research and experimentation to improve the performance of software systems
- Perform detailed analysis, design, code development, software integration and testing
- Analyze complex functions, procedures and problems to deliver creative and effective solutions
- Stay up to date with the latest advancements in AI techniques and advanced algorithms
- Participate in design and code reviews
What you'll need to succeed:
- Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related technical fields
- Extensive experience in Python programming
- Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras)
- Experience with software design and development in a test-driven environment
- Being a team player with excellent interpersonal and communication skills
- Organized, focused and persistent with the ability to work to the plan and meet delivery dates
- Being an excellent problem solver and quick learner
- (Preferred) Knowledge of robotics solutions and robotic manipulators
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
In your city
DevOps Lead (FedRAMP)
1 day ago
$230k – $260k per year • Equity • Remote • Internship • Bachelor's Degree
Python
DevOps
Amazon EKS
AWS
Azure
CI/CD
GCP
Helm
Kubernetes
Terraform
Cybersecurity
FedRAMP
Orca Security
Apply
AI Engineer, Multimodal Systems
1 day ago
≈ $67k – $160k per year (Estimated) • In office • Full-Time • France
C++
C++
PyTorch C++
TensorFlow C++
AI/ML
Computer Vision
Multimodal AI
OpenCV
PyTorch
TensorFlow
Edge AI
Apply
$120k – $250k per year • Equity 0.2–1% • In office • Full-Time • Master's Degree • Seattle
Python
AI/ML
Diffusion Models
Fine-tuning
PyTorch
Self-Supervised Learning
Apply
Battery Modelling Engineer
1 day ago
≈ $20k – $56k per year (Estimated) • Equity 0–0.1% • In office • Full-Time • 3+ years exp • Master's Degree • Bengaluru
MATLAB
Python
Apply
Data Analytics Manager
1 day ago
≈ $22k – $52k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
DevOps
AWS
Azure
GCP
Analytics
Power BI
Tableau
ETL/ELT
Apply
Senior Mechanical Engineer
1 month ago
≈ $73k – $156k per year (Estimated) • Equity • In office • Internship • 5+ years exp • Bachelor's Degree • Calgary
AI/ML
Together AI
Design
AutoCAD
SolidWorks
Apply
Senior Robotics Software Developer
1 month ago
≈ $82k – $185k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Calgary
C++
Python
AI/ML
Computer Vision
LLM
Robotics
Gazebo
Isaac Sim
Localization
Motion Planning
MuJoCo
OMPL
OpenVLA
ROS
Digital Twin
Apply
Robotics Software Developer
1 month ago
≈ $77k – $197k per year (Estimated) • In office • Master's Degree • Calgary
C++
Python
AI/ML
Computer Vision
DevOps
CI/CD
Docker
Git
Robotics
Gazebo
Isaac Sim
Localization
MuJoCo
PyBullet
ROS
Apply
Senior Robotics and Control Engineer
1 month ago
≈ $81k – $173k per year (Estimated) • In office • Full-Time • 8+ years exp • Master's Degree • Calgary
Python
SQL
Robotics
EtherCAT
Apply
Software Developer
1 month ago
≈ $97k – $241k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Python
AI/ML
Keras
RAG
TensorFlow
AI Agents
Function Calling
Apply
This is one of many
368,611 more open roles from verified company boards, updated every day.

