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 ...
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 ...
Intermediate Software Developer (AI First)
Edmonton, AB · On-site
CA$111K - CA$132K/yr
... controls engineers to ensure proper integration between software and physical equipment ... Provide accurate task estimates, identify technical risks early, and communicate trade-offs clearly.
Intermediate Software Developer (AI First)
Edmonton, AB · On-site
CA$111K - CA$132K/yr
... controls engineers to ensure proper integration between software and physical equipment ... Provide accurate task estimates, identify technical risks early, and communicate trade-offs clearly.
They have a range of products with one being a Software Development Kit. So you'll be developing ... Familiarity with advanced algorithms related to raster and vector image processing. Compensation ...
Quick apply
They have a range of products with one being a Software Development Kit. So you'll be developing ... Familiarity with advanced algorithms related to raster and vector image processing. Compensation ...
They have a range of products with one being a Software Development Kit. So you'll be developing ... Familiarity with advanced algorithms related to raster and vector image processing. Compensation ...
Quick apply
They have a range of products with one being a Software Development Kit. So you'll be developing ... Familiarity with advanced algorithms related to raster and vector image processing. Compensation ...
We are hiring for a Senior Software Developer in our Platform Data Integration department. This ... Communicate technical concepts, risks, and trade-offs effectively to both technical and non ...
New
We are hiring for a Senior Software Developer in our Platform Data Integration department. This ... Communicate technical concepts, risks, and trade-offs effectively to both technical and non ...
New
Senior Neural Network Kernel Software Development Engineer Our client is making substantial ... Additionally, you will implement diverse computing algorithms, maximizing computation and ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial ... Additionally, you will implement diverse computing algorithms, maximizing computation and ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial ... Additionally, you will implement diverse computing algorithms, maximizing computation and ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial ... Additionally, you will implement diverse computing algorithms, maximizing computation and ...
C++ Developer
Edmonton, AB · On-site +1
Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule
Quick apply
C++ Developer
Edmonton, AB · On-site +1
Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule
C++ Developer
Edmonton, AB · On-site +1
Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule
Quick apply
C++ Developer
Edmonton, AB · On-site +1
Expertise in combinatorial and graph optimization algorithms * A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule
Senior Software Engineer
Edmonton, AB · On-site +1
Share in DevOps responsibilities and champion observability tooling and practices. Delivery ... and trade-offs explicit. * Give and seek feedback proactively, and foster documentation and ...
Senior Software Engineer
Edmonton, AB · On-site +1
Share in DevOps responsibilities and champion observability tooling and practices. Delivery ... and trade-offs explicit. * Give and seek feedback proactively, and foster documentation and ...
The Sr. Research Engineer will contribute to the research, development, implementation, and ... Design, implement, and optimize production-quality software and algorithms for research and ...
The Sr. Research Engineer will contribute to the research, development, implementation, and ... Design, implement, and optimize production-quality software and algorithms for research and ...
Manage developer and contractor capacity, including availability, skill alignment, onboarding ... Strong understanding of agile software delivery and backlog management in a technical development ...
Manage developer and contractor capacity, including availability, skill alignment, onboarding ... Strong understanding of agile software delivery and backlog management in a technical development ...
Experience with Recruitment software ICIMs is an asset * Proficient in Sharepoint, Word, Excel and ... engineering, reliability engineering, drones, robotics, V-Deck and condition-based monitoring ...
Experience with Recruitment software ICIMs is an asset * Proficient in Sharepoint, Word, Excel and ... engineering, reliability engineering, drones, robotics, V-Deck and condition-based monitoring ...
Engineering Student
Edmonton, AB · On-site
Monitor and coordinate trade scopes of work * Coordinate and update field drawings, specifications ... Application of various computer software programs will be required, including word processing ...
Engineering Student
Edmonton, AB · On-site
Monitor and coordinate trade scopes of work * Coordinate and update field drawings, specifications ... Application of various computer software programs will be required, including word processing ...
Monitor and coordinate trade scopes of work * Coordinate and update field drawings, specifications ... Application of various computer software programs will be required, including word processing ...
Monitor and coordinate trade scopes of work * Coordinate and update field drawings, specifications ... Application of various computer software programs will be required, including word processing ...
Engineering Student
Edmonton, AB · On-site
Monitor and coordinate trade scopes of work * Coordinate and update field drawings, specifications ... Application of various computer software programs will be required, including word processing ...
Engineering Student
Edmonton, AB · On-site
Monitor and coordinate trade scopes of work * Coordinate and update field drawings, specifications ... Application of various computer software programs will be required, including word processing ...
Staff Applied AI/ML Scientist
Edmonton, AB · On-site
Solid background in machine learning algorithms, including regression, classification, clustering ... Strong understanding of software and AI development lifecycles, with experience in DevOps and MLOps ...
Staff Applied AI/ML Scientist
Edmonton, AB · On-site
Solid background in machine learning algorithms, including regression, classification, clustering ... Strong understanding of software and AI development lifecycles, with experience in DevOps and MLOps ...
Senior Electrical Engineer
Edmonton, AB · On-site
Software assisted electrical studies: ETAP, SKM, EasyPower, EMTP * Hand-calculations for electrical ... Actively network within the industry by participating at trade shows, conferences and seminars
Senior Electrical Engineer
Edmonton, AB · On-site
Software assisted electrical studies: ETAP, SKM, EasyPower, EMTP * Hand-calculations for electrical ... Actively network within the industry by participating at trade shows, conferences and seminars
Whether it's supporting deep foundation work, coordinating multi trade installations ... Experience with other construction planning and management software is an asset (3D model viewers ...
Whether it's supporting deep foundation work, coordinating multi trade installations ... Experience with other construction planning and management software is an asset (3D model viewers ...
Whether it's supporting deep foundation work, coordinating multi trade installations ... Experience with other construction planning and management software is an asset (3D model viewers ...
Whether it's supporting deep foundation work, coordinating multi trade installations ... Experience with other construction planning and management software is an asset (3D model viewers ...
Freelance Algorithmic Trading Software Developer information
What is the difference between Freelance Algorithmic Trading Software Developer vs Quantitative Analyst?
| Aspect | Freelance Algorithmic Trading Software Developer | Quantitative Analyst |
|---|---|---|
| Credentials | Programming skills, trading platform knowledge, possibly certifications like CQF | Mathematics, statistics, finance degrees, certifications like CFA |
| Work Environment | Independent, remote, project-based | Office-based, team-oriented, financial institutions |
| Industry Usage | Develops trading algorithms for clients or own trading | Analyzes financial data to inform trading strategies |
While both roles involve quantitative skills and financial markets, Freelance Algorithmic Trading Software Developers focus on building and implementing trading algorithms independently, often working remotely. Quantitative Analysts typically analyze data within financial firms to develop trading strategies, often working in team environments. The roles overlap in technical skills but differ in scope and work setting.
- Remote Junior Software Engineer
- Senior Software Developer
- Senior Full Stack Software Engineer
- Remote Hourly Software Developer
- Remote Senior Software Engineer
- Senior Software Engineer Travel
- Automotive Software Engineer Remote
- Assistant Full Stack Developer Visa Sponsorship
- Executive Full Stack Software Engineer
- Union Software Engineer
- No Experience Software
- No Experience Developer
- Senior Christian Software Developer
- Remote Toyota Software Engineer
- Manager Astronomy Software Engineer
- Remote Software Engineer Spotify
- Remote Navy Software Engineer
- Contract Quantum Software Engineer
- Senior R&D Software Developer
- Overnight Software Engineer Reddit

Full-time
Medical, Dental, Vision
Posted 6 days ago
Job description
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.
- 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
- 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
- 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