← 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
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring