Skip to content
← Back to job listings

Software Engineer

Ideogram · Toronto, Canada

External listingfull-timeabout 1 month ago

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