Enable job alerts via email!

Software Engineer

Viggle

Toronto

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a cutting-edge tech startup at the forefront of the GenAI revolution! As a Software Engineer, you'll play a key role in designing and optimizing systems that power innovative AI products. Collaborate with a world-class team to develop backend architecture and create high-performance applications using React Native. This is an exciting opportunity to work in a dynamic environment where your contributions will directly impact the future of content creation. If you're passionate about technology and eager to tackle technical challenges, this role is perfect for you!

Qualifications

  • 3+ years of backend and frontend development experience.
  • Proficient in Go, React Native, and cloud-native architecture.

Responsibilities

  • Develop backend architecture and optimize systems for AI products.
  • Design and develop high-performance mobile and web applications.

Skills

Go programming
Backend development
Frontend development
React Native
System performance optimization
Cloud computing
Microservices
Teamwork
Communication skills

Tools

Kubernetes
Docker
Linux
MySQL
Redis
RabbitMQ

Job description

Job Title: Software Engineer

Company: Viggle AI

Location: Toronto, ON

About Us:

Viggle AI is a cutting-edge tech startup backed by top-tier investors. At the forefront of the GenAI revolution, we specialize in controllable video generation for content creators, offering advanced technology that empowers creators to realize their visions.

Our rapidly growing app is loved by creators from Hollywood professionals to TikTokers, boasting over 4 million users and hosting the second-largest Discord community worldwide.

With a world-class research and engineering team, we are developing a groundbreaking foundation model poised to transform the future of content creation. Join us and become part of this pioneering team leading the charge in digital content creation!

Job Description:

We are seeking a skilled and experienced Software Engineer to join our dynamic team in Toronto. As a Software Engineer, you will be instrumental in designing, developing, and optimizing the systems that power our innovative AI products. You will work closely with our foundation model team to ensure efficient deployment of AI models and set technical standards to enhance team capabilities.

Key Responsibilities:

Backend
  1. Develop backend architecture as well as core modules. Optimize systems for AI products.
  2. Utilize Kubernetes and other cloud-native frameworks to build microservices and containerized environments.
  3. Develop middleware components for asynchronous processing and task scheduling.
  4. Optimize system performance, stability, and security, addressing high concurrency and load challenges.
  5. Collaborate with the foundation model team to deploy AI models efficiently at scale.
Frontend
  1. Design and develop using React Native to build high-quality, high-performance mobile and web applications.
  2. Improve existing applications to enhance user experience, ensuring seamless performance on iOS, Android, and web.
  3. Application architecture design and code reviews to ensure code quality and code base consistency.

Qualifications:

Backend
  1. 3+ years of experience in backend development, especially in large-scale distributed systems. Consumer product development experience is a plus.
  2. Proficient in Go programming.
  3. Proficient in Kubernetes, Docker, Linux, and cloud-native architecture.
  4. Experienced in system performance optimization and security enhancement.
  5. Experienced in cloud computing, container orchestration, microservices.
  6. Familiar with MySQL, Redis, RabbitMQ, and distributed systems.
  7. Strong communication and teamwork skills, embracing technical challenges and innovation.
Frontend
  1. 3+ years experience in frontend development and 2+ years experience in React Native.
  2. Proficient in React Native, iOS, and Android development. Extensive experience in multithreading, memory management, and performance optimization, with a deep understanding of the framework and common third-party libraries.
  3. Experienced in state management libraries such as Redux and MobX.
  4. Proficient in web frontend technologies (HTML/CSS/JS) and mainstream frameworks.
  5. Familiar with HTTP protocol, web browser mechanisms, with a solid understanding of basic data structures, algorithms, and multithreaded programming.
  6. Strong communication and teamwork skills, embracing technical challenges and innovation.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer

Felix Health Inc.

Toronto

Remote

CAD 70.000 - 110.000

Yesterday
Be an early applicant

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50.000 - 90.000

Yesterday
Be an early applicant

Java Software Engineer

Brooksource

Toronto

Remote

CAD 110.000 - 240.000

3 days ago
Be an early applicant

Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 60.000 - 100.000

Yesterday
Be an early applicant

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90.000 - 150.000

Yesterday
Be an early applicant

Junior Software Engineer

Fable

Toronto

Remote

CAD 90.000 - 100.000

Today
Be an early applicant

Senior Software Engineer

Microsoft Corporation

Old Toronto

Remote

CAD 108.000 - 200.000

Today
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104.000 - 139.000

6 days ago
Be an early applicant

Software Engineer - App Stores

Canonical

Toronto

Remote

CAD 110.000 - 240.000

8 days ago