Full Stack Engineer

2 months ago


Old Toronto, Canada IDEOgram Full time

Ideogram

Ideogram is a new generative AI startup looking for a dedicated Full Stack Engineer to join the team. Our mission is to help people become more creative. We are developing state-of-the-art AI tools that will make creative expression more accessible, fun, and efficient. We are pushing the limits of what’s possible with AI, with a focus on creativity and a high standard for trust and safety. Our headquarters is in downtown Toronto, but we have a small presence in NYC too. Check out our text to image product at ideogram.ai to get a glimpse of what we're building.

About The Role

As a Full Stack Engineer, you will build a simple yet elegant product that helps millions of users experience the magic of image and video generation with AI. You will help shape the future of creative applications in the age of AI. You will be a key participant in defining Ideogram’s roadmap and product strategy, which will transform and expand the creative economy.

What We're Looking For

  • Experience with design and development of novel, scalable solutions for challenging problems
  • Strong data structure and algorithm fundamentals
  • Experience in writing scalable and reliable code (e.g., experience with gRPC, Protobufs, MapReduce, an obsession for simplicity).
  • Familiarity with Google Cloud Platform (GCP), Amazon Web Services (AWS), or similar cloud platforms
  • Strong analytical and problem-solving skills
  • Self-starter - able to come up to speed on complex, difficult concepts with minimal assistance
  • Experience communicating complex technical issues to technical and non-technical team members
  • Excitement about generative AI technology and its impact on the creative economy.
  • Bachelor's degree in Computer Science, Engineering or related field

Nice to Have Skills

  • 5+ years of engineering experience at tech and product-driven companies
  • Have prior experience working closely with ML engineers to develop and deploy machine learning models
  • Proficiency in Python, JavaScript, and React
  • Passion for building simple and self-explanatory user interfaces
  • Possess a track record of rapidly prototyping ideas and bringing them to life
  • Exhibit strong people and presentation skills
Engineering Culture

We're a small and committed technical team that oversees engineering, research, design, product, and operation. Everyone on the team is willing to do whatever necessary to create a delightful product for our users. We believe that a small dedicated team with a collaborative culture can move faster and build better and more coherent products than large hierarchical organizations.

As a member of our technical team, you’ll own projects end-to-end, directly engaging with our customers. From designing a machine learning system to developing the product and UX design, you will have a direct impact. At Ideogram, we provide mentorship and support to help our employees grow with the company and achieve their ambitious career goals.

Ideogram is committed to welcoming everyone, regardless of gender identity, orientation, or expression. Our mission is to remove exclusivity and barriers and encourage new thinking and perceptions, in a space of belonging. It is not about race, gender, or age, it is about the people.

#J-18808-Ljbffr
  • Full Stack Engineer

    2 weeks ago


    Old Toronto, Ontario, Canada ResQ Full time

    Job DescriptionResQ is seeking a skilled Full Stack Engineer to join our team. As a Full Stack Engineer, you will be responsible for building and evolving the infrastructure that our facility management platform is built upon.We are a mission-driven team and have a big vision to revolutionize the service industry. Our platform runs on a distributed cloud...


  • Old Toronto, Canada MedMe Health Full time

    Job Title: Senior Full Stack EngineerCompany: MedMe HealthWe are seeking a highly skilled Senior Full Stack Engineer to join our team at MedMe Health. As a key member of our engineering team, you will be responsible for driving forward our technical vision and engineering principles as we scale across North America.Key Responsibilities:Making key technology...


  • Old Toronto, Ontario, Canada Stripe Full time

    About the RoleWe're seeking a highly skilled Full Stack Engineer to join our WPP team at Stripe. As a key member of our Platform pillar, you'll play a crucial role in building internal tooling that increases the speed, velocity, and delightfulness of modifying our website.Key ResponsibilitiesCollaborate with our marketing and data science partners to scope...


  • Old Toronto, Ontario, Canada Stripe Full time

    About the RoleWe're seeking a highly skilled Full Stack Engineer to join our WPP team at Stripe. As a key member of our Platform pillar, you'll play a crucial role in building internal tooling that increases the speed, velocity, and delightfulness of modifying our website.Key ResponsibilitiesCollaborate with our marketing and data science partners to scope...

  • Full Stack Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada ResQ Full time

    About ResQResQ is a mission-driven company that aims to revolutionize the service industry. We believe that restaurant operators and service providers deserve a better way to operate their businesses. Our platform helps fast-growing restaurants manage their repairs and maintenance, empowering them to focus on their customers.Job DescriptionWe are seeking a...

  • Full Stack Engineer

    3 weeks ago


    Old Toronto, Ontario, Canada ResQ Full time

    About ResQResQ is a mission-driven company that aims to revolutionize the service industry. We believe that restaurant operators and service providers deserve a better way to operate their businesses. Our platform helps fast-growing restaurants manage their repairs and maintenance, empowering them to focus on their customers.Job DescriptionWe are seeking a...


  • Old Toronto, Ontario, Canada ChainPatrol Inc. Full time

    {"h1": "Full Stack Software Engineer at ChainPatrol Inc.", "p": "We are seeking a highly skilled Full Stack Software Engineer to join our engineering team at ChainPatrol Inc. Our ideal candidate is a self-starter with a passion for the crypto space and a strong understanding of web development principles. Responsibilities: * Develop and maintain our main...


  • Old Toronto, Ontario, Canada ChainPatrol Inc. Full time

    {"h1": "Full Stack Software Engineer at ChainPatrol Inc.", "p": "We are seeking a highly skilled Full Stack Software Engineer to join our engineering team at ChainPatrol Inc. Our ideal candidate is a self-starter with a passion for the crypto space and a strong understanding of web development principles. Responsibilities: * Develop and maintain our main...


  • Old Toronto, Ontario, Canada Street Context Full time

    {"h1": "Senior Full-Stack Software Engineer Opportunity", "p": "We are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Street Context. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications. Responsibilities: * Design and develop high-quality...


  • Old Toronto, Ontario, Canada Secoda Full time

    Job Title: Software Engineer, Full StackWe are seeking a highly skilled Software Engineer, Full Stack to join our team at Secoda. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Optimize the onboarding and trial experience through...


  • Old Toronto, Ontario, Canada Secoda Full time

    Job Title: Software Engineer, Full StackWe are seeking a highly skilled Software Engineer, Full Stack to join our team at Secoda. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Optimize the onboarding and trial experience through...


  • Old Toronto, Ontario, Canada Street Contxt Full time

    Job Title: Senior Full-Stack Software EngineerWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Street Context. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop full-stack software...


  • Old Toronto, Ontario, Canada Street Contxt Full time

    Job Title: Senior Full-Stack Software EngineerWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Street Context. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop full-stack software...


  • Old Toronto, Ontario, Canada NimbleRx Full time

    About NimbleRxNimbleRx is a pioneering technology company that is revolutionizing the healthcare industry by providing innovative solutions to improve access to reliable and affordable healthcare. Our mission is to empower patients and pharmacists by building a convenient and easy-to-use service that supports pharmacists and empowers patients.Job SummaryWe...


  • Old Toronto, Ontario, Canada NimbleRx Full time

    About NimbleRxNimbleRx is a pioneering technology company that is revolutionizing the healthcare industry by providing innovative solutions to improve access to reliable and affordable healthcare. Our mission is to empower patients and pharmacists by building a convenient and easy-to-use service that supports pharmacists and empowers patients.Job SummaryWe...


  • Old Toronto, Ontario, Canada Street Context Full time

    Job Title: Senior Full-Stack Software EngineerWe are seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join our team at Street Context. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key...


  • Old Toronto, Ontario, Canada Street Context Full time

    Job Title: Senior Full-Stack Software EngineerWe are seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join our team at Street Context. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key...


  • Old Toronto, Ontario, Canada GuruLink Full time

    Job Title: Full Stack DeveloperGuruLink is seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient distributed systems.Key Responsibilities:Design and implement new features and enhancements to the systemParticipate in high-level...


  • Old Toronto, Ontario, Canada GuruLink Full time

    Job Title: Full Stack DeveloperGuruLink is seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient distributed systems.Key Responsibilities:Design and implement new features and enhancements to the systemParticipate in high-level...


  • Old Toronto, Ontario, Canada Toppan Merril Full time

    About the Role:We are seeking a skilled Full-Stack Software Engineer to join our team at Toppan Merrill. As a Full-Stack Software Engineer, you will be responsible for designing, developing, and maintaining a suite of applications using a variety of technologies.Key Responsibilities:Design and develop front-end and back-end systems to meet internal and...