← Back to job listings
ID
Software Engineer
Ideogram · Toronto, Canada
About The Role
Join Ideogram as a Software Engineer and be at the forefront of generative AI technology. You'll work across the entire stack, from user experience to backend optimization, with a focus on delivering features that users love. Ideal candidates will have a strong technical background, product instinct, and a passion for AI. Benefits include 4 weeks of vacation, comprehensive health coverage, and a supportive work environment.
- Concevoir et développer des produits qui intègrent l'IA générative pour les créateurs.
- Travailler sur l'ensemble de la pile technologique, de l'expérience utilisateur à l'optimisation des systèmes backend.
- Assumer la responsabilité des résultats, pas seulement du code, et veiller à ce que les utilisateurs aiment ce que vous construisez.
- Bridging the gap between product intent and technical reality
- Keeping unnecessary complexity out of the system
- Helping others get value from AI tools without overengineering
- Deep curiosity about generative AI and genuine excitement about its potential to empower creators
- Ability to navigate ambiguity and turn open-ended problems into concrete technical direction
- Knowing when to add structure and when to keep things simple
- Familiarity with cloud infrastructure and modern web technologies
- Use AI-native engineering tools (e.g., Claude Code, Codex, or similar) to meaningfully accelerate development velocity, debugging, and codebase comprehension
- Can design APIs and data models that support evolving product needs
- Comfortable working across frontend and backend systems
- Experience building and shipping software with real user impact
- Takes responsibility for outcomes, not just code, you care about whether users love what you build
- Self-starter who takes initiative to identify opportunities and drive them to completion
- Operates with urgency. You ship incremental value and iterate based on real user feedback
- Comfortable working with minimal direction in a fast-moving environment
- Bachelor's degree in Computer Science, Engineering, related field, or equivalent practical experience
- Seeks feedback, acknowledges mistakes, and learns quickly
- Pushes for quality through constructive code review and collaboration
- Can explain technical concepts to both engineers and non-technical stakeholders
- Experience integrating ML models into production applications (inference, prompt engineering, fine-tuning workflows)
- Track record of shipping consumer-facing AI products or features
- Contributions to design systems, component libraries, or developer tooling
- Experience with experimentation frameworks and feature flagging
- Familiarity with real-time systems or high-throughput applications
Similar roles you might like
See all →S
Senior Full-Stack Web Developer (C#/MS-SQL/Front-end) - Western Canada
Splashdot
Salary not disclosedPosted today
2B
QNX Everywhere Embedded Software Developer II
2000 BlackBerry Limited
C$90,000 – 126,000/yrPosted today
2B
QNX- Senior Systems Software Developer (Sensor Frameworks)
2000 BlackBerry Limited
C$108,750 – 152,250/yrPosted today
2B
BlackBerry Radar- Senior Full Stack Developer
2000 BlackBerry Limited
C$108,750 – 152,250/yrPosted today
2B
QNX Systems Software Developer
2000 BlackBerry Limited
C$80,000 – 105,000/yrPosted today
BT
Software Engineer
Boyd Thermal Solutions Inc.
Salary not disclosedPosted today
GT
Tech Lead .NET
Groupe Technologies Desjardins
Salary not disclosedPosted today
1I
Business Developer / Chargé(e) de Développement commercial (Marketing Jeu Vidéo)
1perTInent inc
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing