cover image
Ideogram

Ideogram

ideogram.ai

3 Jobs

46 Employees

About the Company

Ideogram is defining the future of design in the age of AI. Turn your ideas into stunning graphic designs, in a matter of seconds. It's pronounced eye-dee-oh-gram.

Listed Jobs

Company background Company brand
Company Name
Ideogram
Job Title
Founding Product Manager
Job Description
Job Title: Founding Product Manager Role Summary Lead product strategy, vision, and execution for Ideogram’s generative AI design platform. Own the product lifecycle from concept to launch, collaborating with engineering, ML, design, and business teams to deliver customer‑centric, high‑impact features. Expectations * 5+ years PM or founder experience in fast‑moving startups, preferably 0→1 product ownership. * Comfortable in ambiguous environments; creates clarity and makes rapid decisions. * Deep customer empathy across enterprise, SMB, and consumer segments. * Hands‑on with AI/ML‑enabled products and technical teams. * Passion for AI and design tools demonstrated through building, prototyping, or side projects. Key Responsibilities 1. Define and articulate the product vision and translate it into actionable roadmaps. 2. Conduct user research, competitive analysis, and market scans to inform strategy. 3. Prioritize features that solve real customer pain points and align with business goals. 4. Partner with ML, engineering, design, and marketing to prototype, validate, and ship products quickly. 5. Own key metrics, iterate based on data, and communicate progress across the organization. 6. Champion a culture of rapid experimentation and user‑centric design within the product team. Required Skills * Product strategy & roadmap development * User research & customer insights * Prioritization frameworks (e.g., RICE, MoSCoW) * Cross‑functional collaboration with engineers, ML scientists, and designers * Data‑driven decision making and KPI ownership * Strong communication and stakeholder management * Comfortable with ambiguity, iterative iterations, and fast‑paced environments * Knowledge of generative AI, diffusion models, or AI‑powered creative tools Required Education & Certifications * Bachelor’s degree in Computer Science, Engineering, Business, Design, or related field. * MBA or advanced program preferred but not mandatory. * Product Management certifications (e.g., Pragmatic, AIPMM, or similar) are a plus.
Toronto, Canada
Hybrid
Mid level
25-12-2025
Company background Company brand
Company Name
Ideogram
Job Title
Research Engineer / Research Scientist Intern
Job Description
Job Title: Research Engineer / Research Scientist Intern Role Summary: Interns will research, develop, and prototype cutting‑edge visual generative models—particularly diffusion and transformer architectures—to deliver production‑ready features for a large‑scale text‑to‑image AI platform. Expectations: • Pursuing a PhD or Master’s in Computer Science, Machine Learning, Computer Vision, Graphics, NLP, or a related field (exceptional undergraduates considered). • Strong foundation in deep learning and generative modeling. • Ability to read academic papers, translate concepts into clean Python code, and communicate results clearly. • Proficient in Python and a deep‑learning framework (JAX preferred; PyTorch acceptable). • Passion for creative applications of image generation and a product‑centric mindset. • Demonstrated research experience via publications, open‑source projects, or significant research‑style projects. Key Responsibilities: • Design, implement, and benchmark diffusion and transformer‑based generative models. • Run large‑scale experiments, analyze outcomes, and iterate on model designs. • Prototype research ideas and ship them into the production pipeline. • Collaborate with senior researchers and product teams to define use cases and requirements. • Maintain reproducible codebases, documentation, and experiment logs. • Present findings through internal demos and technical write‑ups. Required Skills: • Deep learning fundamentals (back‑propagation, optimizers, regularization). • Expertise in diffusion models, transformers, and related generative techniques. • Proficiency in Python with JAX (preferred) or PyTorch. • Experience with Git, CI/CD, and cloud compute environments. • Strong analytical, problem‑solving, and communication skills. Required Education & Certifications: • Current enrollment in a PhD or Master’s program (or exceptional undergraduate) in Computer Science, Machine Learning, Computer Vision, Graphics, NLP, or a related field.
Toronto, Canada
On site
Fresher
27-01-2026
Company background Company brand
Company Name
Ideogram
Job Title
Software Engineer, ML Data Infrastructure
Job Description
Job title: Software Engineer, ML Data Infrastructure Role Summary: Design and operate scalable, reliable data infrastructure that powers large‑scale foundation models and generative media pipelines. Build and maintain distributed systems, data processing workflows, and storage solutions at petabyte scale, working closely with research scientists to translate data requirements into production‑grade systems. Expactations - Own end‑to‑end data infrastructure projects from scoping through to production delivery. - Demonstrate proactive ownership, initiative, and a bias toward rapid, high‑quality action. - Collaborate in a fast‑moving, ambiguous environment and communicate effectively across teams. - Apply first‑principle thinking to solve complex technical problems and continuously improve processes. Key Responsibilities - Develop and maintain distributed data pipelines that ingest, transform, and store multimodal training data. - Optimize throughput and reliability at petabyte scale using GCP services, Kubernetes, Docker, and Terraform. - Design storage architectures with Google Bigtable, BigQuery, Spanner, and Pub/Sub to support training workloads. - Provision and manage TPU infrastructure and large‑scale storage systems for model training. - Partner with research scientists to understand data requirements, perform data profiling, and develop data schemas. - Lead performance tuning, fault tolerance, and monitoring for data services. - Drive continuous integration/continuous deployment (CI/CD) of data infrastructure components. Required Skills - 2–5 years of experience building and shipping large‑scale distributed systems. - Strong grasp of data structures, algorithms, and distributed system principles. - Deep knowledge of database and storage architectures (NoSQL, OLAP, key‑value). - Hands‑on experience with large‑scale data processing frameworks (e.g., Beam, Spark). - Proficiency in Python and experience with Kubernetes, Docker, and Terraform. - Familiarity with GCP services: Bigtable, BigQuery, Spanner, Pub/Sub, Vertex AI, TPU. - Ability to translate research specifications into production‑ready solutions. - Demonstrated project ownership: scoping, execution, iteration, and delivery. - Excellent problem‑solving, communication, and collaborative skills. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent experience). - Relevant certifications (e.g., Google Cloud Professional Data Engineer, GCP Associate Cloud Engineer) are a plus.
Toronto, Canada
On site
Junior
09-02-2026
Company background Company brand
Company Name
Ideogram
Job Title
Full Stack Product Engineer
Job Description
**Job title:** Full Stack Product Engineer **Role Summary:** Design and develop end‑to‑end AI‑powered products that enable creators to generate media directly in a web application. The role combines front‑end user experience work with back‑end system design, API construction and cloud infrastructure management. **Expactations:** - Own the feature lifecycle from concept through ship and iteration. - Deliver incremental value quickly, using real user feedback to guide priorities. - Work autonomously in a fast‑moving environment, taking responsibility for product outcomes. - Communicate technical ideas clearly to engineers and non‑technical stakeholders. **Key Responsibilities:** - Build responsive UIs with React and Python‑based back‑ends. - Design and implement APIs and data models that evolve with product needs. - Deploy and scale services using containerization (Docker), orchestration (Kubernetes), and cloud infra (GCP, Terraform). - Integrate generative AI models into production, handling inference, prompt engineering and fine‑tuning workflows. - Use AI‑native tooling (e.g., Claude Code, Codex) to accelerate development, debugging and onboarding. - Conduct unit, integration and performance testing; manage feature flags and experimentation. - Conduct code reviews and enforce quality standards. - Monitor system health and optimize for low latency and high throughput. **Required Skills:** - Solid experience building full‑stack applications (React, Python). - Familiarity with REST/OpenAPI, gRPC, Kubernetes, Docker, Terraform, Redis/Memcached. - Experience with GCP services (Bigtable, BigQuery, Spanner, Pub/Sub). - Ability to design scalable APIs and data models for AI‑driven products. - Proficiency in using AI‑native coding assistants to improve velocity. - Self‑starter, strong product sense, user empathy, and excellent communication. - Comfortable with ambiguity and iterative delivery. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
Toronto, Canada
On site
12-03-2026