What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
Quick apply
What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
Quick apply
What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Montreal, QC · On-site +1
CA$120K - CA$150K/yr
As a Full-Stack Software Engineer, you will: * Work on developing and deploying exciting new features * Advise on technologies and present solutions to the team * Take on legacy architecture and ...
Montreal, QC · On-site +1
CA$120K - CA$150K/yr
As a Full-Stack Software Engineer, you will: * Work on developing and deploying exciting new features * Advise on technologies and present solutions to the team * Take on legacy architecture and ...
Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation Range: Between $ 75,0 00 - $ 125,000 CDN annually Essential Functions: * Design, develop, and ...
Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation Range: Between $ 75,0 00 - $ 125,000 CDN annually Essential Functions: * Design, develop, and ...
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation Range: Between $ 75,000 - $125,000 CDN annually Essential Functions: As a software developer within ...
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation Range: Between $ 75,000 - $125,000 CDN annually Essential Functions: As a software developer within ...
Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation Range: Between $ 75,0 00 - $ 125,000 CDN annually Essential Functions: * Design, develop, and ...
Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation Range: Between $ 75,0 00 - $ 125,000 CDN annually Essential Functions: * Design, develop, and ...
We're seeking someone to join our team as a Software Engineering Lead - Data & Analytics Platforms in Finance Technology to drive the architecture and delivery of scalable finance technology ...
We're seeking someone to join our team as a Software Engineering Lead - Data & Analytics Platforms in Finance Technology to drive the architecture and delivery of scalable finance technology ...
ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to join our Mobile Engineering team . The best candidate ...
ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to join our Mobile Engineering team . The best candidate ...
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation Range: Between $ 75,000 - $125,000 CDN annually Essential Functions: As a software developer within ...
CA$125K/yr
Software Developer Job Location: Mirabel, QC Job Code: 35236 Job Schedule: Day Shift Compensation Range: Between $ 75,000 - $125,000 CDN annually Essential Functions: As a software developer within ...
Sherbrooke, QC · On-site +1
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...
Sherbrooke, QC · On-site +1
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: , Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the ...
Bachelor's degree in Computer Science, Engineering, or related subject * 4+ years of professional software engineering experience * Proficiency in Python and web development * Experience with ...
Quick apply
Bachelor's degree in Computer Science, Engineering, or related subject * 4+ years of professional software engineering experience * Proficiency in Python and web development * Experience with ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...
CA$114/hr
Software Developer (permanent position, 40 hour per week) Contact: (819) 975-4654, career@nordquantique.ca Working at Nord Quantique At Nord Quantique, you will be part of something special: working ...
Skills Needed Developer/L3 support experience in Capital Markets Domain (Mandatory Skills) Mandatory 7+ years of experience (Mandatory Skill) Knowledge of Securitization knowledge, and/or credit risk ...
Skills Needed Developer/L3 support experience in Capital Markets Domain (Mandatory Skills) Mandatory 7+ years of experience (Mandatory Skill) Knowledge of Securitization knowledge, and/or credit risk ...
We are looking for an experienced Software Developer with a strong background in C++ to join our team. In this role, you will be responsible for designing, developing, and maintaining the data ...
Quick apply
We are looking for an experienced Software Developer with a strong background in C++ to join our team. In this role, you will be responsible for designing, developing, and maintaining the data ...
About the Role As a Software Developer at CapIntel, you'll contribute to building backend solutions that support client onboarding and integrations. You'll work hands-on implementing backend services ...
About the Role As a Software Developer at CapIntel, you'll contribute to building backend solutions that support client onboarding and integrations. You'll work hands-on implementing backend services ...
Longueuil, QC · On-site
Aviya has an opening for a Control Systems Software Certification Engineer to join our engineering group in Longueuil, Quebec. Fonctions du poste/Specific Position Duties * Developper et reviser les ...
Longueuil, QC · On-site
Aviya has an opening for a Control Systems Software Certification Engineer to join our engineering group in Longueuil, Quebec. Fonctions du poste/Specific Position Duties * Developper et reviser les ...
PURPOSE We are looking for exceptionally bright Software Developer at the beginning of their career who are passionate about solving complex problems and building high-quality software. This role is ...
PURPOSE We are looking for exceptionally bright Software Developer at the beginning of their career who are passionate about solving complex problems and building high-quality software. This role is ...
$24.5K - $38.5K
6% of jobs
$38.5K - $52.5K
9% of jobs
$52.5K - $66.5K
5% of jobs
$75.5K is the 25th percentile. Wages below this are outliers.
$66.5K - $80.5K
7% of jobs
$80.5K - $94.5K
12% of jobs
The median wage is $105.3K / yr.
$94.5K - $108.5K
14% of jobs
$108.5K - $122.5K
14% of jobs
$131.3K is the 75th percentile. Wages above this are outliers.
$122.5K - $136.5K
13% of jobs
$136.5K - $150.5K
10% of jobs
$150.5K - $164.5K
6% of jobs
$164.5K - $178.5K
4% of jobs
$24.5K
$107.1K
$178.5K
| Aspect | Entry Software Engineer | Junior Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, some internships | Bachelor's in CS or related field, internship experience helpful |
| Work Environment | Team-based, collaborative projects, entry-level tasks | Supportive team, learning-focused, entry-level coding |
| Employer & Industry Usage | Tech companies, startups, corporate IT departments | Tech firms, software companies, startups |
| Search & Comparison Intent | Understanding entry-level roles, career path | Clarifying job responsibilities, entry-level positions |
Both roles are entry-level positions in software development, often requiring similar educational backgrounds and internships. The term "Entry Software Engineer" emphasizes a broader engineering role with potential involvement in design and architecture, while "Junior Software Developer" typically focuses on coding and implementation tasks. Employers may use these titles interchangeably, but understanding the nuances helps candidates target the right opportunities.
Full-time
Medical, Dental, Vision, PTO
Posted yesterday
Introduction
At Ironbelly, we are fundamentally changing how video games are made. Our AI team, led by industry luminaries and veterans, is building GameFrame AI—a platform that allows developers to create complex, professional games using natural language. We are the creators of a battle-tested gameplay framework that has been used to build and launch AAA games, and we're leveraging that expertise to architect the future of creative software.
This isn't just another AI wrapper. You'll be engineering a production-scale AI orchestration system that coordinates specialized agents to manipulate Unreal Engine in real-time, building technology that has never existed before.
A Note on the Role: This is an Applied AI Engineering Position
To ensure we're connecting with the right candidates, let's be clear about the focus of this role:
✅ We ARE looking for: A seasoned backend/platform engineer with production experience building complex systems that use AI models and frameworks (like LangChain, LLM APIs, LLM workflows).
❌ This is NOT: A Machine Learning research or AI model-building role. We are not developing novel neural network architectures or training models from scratch.
What You'll Build ????️
As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development.
Advanced Multi-Agent Orchestration: Design and build the core of GameFrame AI, implementing sophisticated multi-agent (LangGraph Swarm) and single-agent (ReAct) systems that translate user requests into concrete game development actions.
Gameplay Framework Integration: Engineer the crucial link between our AI systems and Unreal Engine, developing a robust translation layer that allows AI agents to programmatically configure our proprietary, component-based gameplay framework.
Production AI Infrastructure: Architect and scale a distributed, multi-user backend on cloud infrastructure (AWS/GCP, Kubernetes). You'll build everything from multi-provider LLM orchestration and hybrid memory systems to real-time streaming responses over WebSockets.
System Reliability & Observability: Implement enterprise-grade observability, monitoring, and robust failover systems required to support thousands of concurrent users with sub-second response times.
Who We're Looking For ????
We are seeking a strong software engineer who is passionate about building at the intersection of AI and game development.
Must-Have Experience:
Expert-Level Backend Engineering: Deep, production-level experience in Python (3.11+), building microservices with frameworks like FastAPI, and designing with async/await patterns.
Production Systems: Proven experience with PostgreSQL, Redis, real-time WebSocket systems, and container orchestration using Docker and Kubernetes in a cloud environment (AWS/GCP).
Applied AI Systems: 1+ years of hands-on experience building applications that leverage AI systems. You have practical, high-level experience with frameworks like LangChain/LangGraph and tooling like Claude Code.
Game Development Context: A strong understanding of Unreal Engine concepts (Actors, Components, Blueprints) and workflows, gained through at least 2 years of professional or significant personal project experience.
Nice-to-Have Experience:
Experience building production React applications with TypeScript and Next.js.
Advanced prompt engineering techniques (e.g., Chain-of-Thought).
Experience designing and implementing evaluation frameworks for AI agent performance.
Your Impact & Growth ????
First 90 Days: Architect and deploy the core agent systems for game creation, implementing multi-provider LLM orchestration and production-grade memory systems.
6-12 Months: Scale the platform to support 500+ concurrent users, launch advanced agent capabilities, and build out continuous learning systems for our AI.
12+ Months: Lead technical strategy as we scale to thousands of users, contribute to new industry patterns for AI-driven creative software, and help establish our position as thought leaders in the space.
Our Culture & Benefits ????
We are a passionate team based in
Montreal with a hybrid model that gets us collaborating in the office 1-2 days a week. We offer a competitive salary and a significant equity package with high growth potential.
Comprehensive Benefits: Health, dental, and vision package , plus flexible PTO.
Growth & Learning: A professional development budget for conferences, a hardware stipend, and dedicated research time to stay at the cutting edge.
Unique Perks: Opportunities for conference speaking, dedicated time for open-source contributions, and direct access to cutting-edge AI research partnerships.