Iris logo

Senior Backend Engineer - Encoder Team

Iris

About Iris

Iris is an innovative platform that brings AI superpowers to your camera. With intelligent framing, remote control, image settings corrections, and visual effects, Iris integrates directly with Pan Tilt Zoom (PTZ) cameras and robotic camera heads to automate complex movements and track subjects in real-time. Our remote-first tools let you control your cameras from anywhere in the world.

About The Role

We are seeking an exceptional Senior Software Engineer to join our Encoder team. In this role, you will work on edge-deployed software that runs on-site and on-device, focusing primarily on Go and Rust development. You will be responsible for completing large, complex projects from end to end, working within the constraints of both embedded systems and high-resource systems with demanding requirements.

Responsibilities

  • Design, develop, and maintain software for edge-deployed systems using Go and Rust.
  • Work on projects from conception to completion, ensuring high-quality deliverables.
  • Work with the complexities of high quality and high performance video systems and the realities of the internet.
  • Collaborate with cross-functional teams, including ML Engineers, to integrate AI modules with specific requirements and constraints.
  • Contribute to the overall architecture and design of the Iris Platform.

Requirements

  • Proven experience as a Senior Software Engineer or similar role.
  • Strong proficiency in Go and Rust programming languages.
  • Experience with embedded systems, robotics, and/or PTZ cameras is highly desirable.
  • Familiarity with React and TypeScript for understanding and occasionally contributing to frontend development.
  • Excellent problem-solving skills and the ability to think critically.
  • Strong communication and collaboration skills for working effectively in a small, remote team.
  • Passion for innovation and the ability to take ownership of complex projects.

About You

  • You have a genuine passion for computer science and software engineering, and you enjoy working on personal projects outside of work.
  • You are proactive in staying up-to-date with the latest trends and technologies in the field.
  • You have a diverse range of interests and can bring a unique perspective to problem-solving and innovation.
  • You understand the challenges and opportunities associated with working in a small, fast-paced startup environment.
  • You are comfortable with increased autonomy, wider job expectations, and the need to be flexible and adaptable in a rapidly changing environment.

The Opportunity

  • Work on a revolutionary platform that's transforming the way people interact with cameras, and we believe, all devices.
  • Collaborate with a talented, passionate team of engineers, designers, and AI experts.
  • Make a significant impact on our product and culture.
  • Enjoy competitive compensation, flexible remote work, and the opportunity to build something truly innovative.
  • Work on a wide range of projects and technologies, expanding your skill set.
  • Experiment, innovate, and step outside your comfort zone.
  • Collaborate with a supportive team that values continuous learning.

Benefits
Extracted with AI

  • Competitive compensation
  • Flexible remote work
  • Equity in a fast-paced startup

Similar jobs

Last update: 23 minutes ago

Iris logo
Iris

Senior AI Engineer

Senior AI Engineer role focusing on Go, TypeScript, Python in a remote-first, innovative AI platform.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Hedra logo
Hedra

Senior Backend Engineer

Join Hedra as a Senior Backend Engineer to design and deploy backend services for transformative video products.

Articulate logo
Articulate

Senior Software Engineer I (AI Team)

Join Articulate's AI team as a Senior Software Engineer. Work remotely on innovative AI solutions with a focus on JavaScript, TypeScript, and AWS.

Hedra logo
Hedra

Senior Backend Engineer (Python, Go)

Join Hedra as a Senior Backend Engineer to design and deploy backend services for transformative video products using Python and Go.

Captions logo
Captions

Senior Backend Software Engineer

Join Captions as a Senior Backend Software Engineer in NYC. Build scalable systems and shape the future of video software.

Captions logo
Captions

Senior Backend Software Engineer

Join Captions as a Senior Backend Software Engineer in NYC. Build scalable systems and collaborate with a dynamic team.

Teleport logo
Teleport

Senior Backend Software Engineer

Join Teleport as a Senior Backend Software Engineer, focusing on secure infrastructure access with Golang and Rust.

Hedra logo
Hedra

Senior Full-Stack Engineer

Join Hedra as a Senior Full-Stack Engineer to build transformative web-based video and audio tools using JavaScript, Python, and more.

Stability AI logo
Stability AI

Senior Backend Engineer (AI)

Join Stability AI as a Senior Backend Engineer to develop REST APIs and AI/ML services for Generative AI models.

Invisible logo
Invisible

Senior Software Engineer - Platform

Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.

Rogo logo
Rogo

Senior Backend Software Engineer

Senior Backend Engineer at Rogo, developing cutting-edge AI systems for financial services in NYC.

Ambient.ai logo
Ambient.ai

Senior Software Engineer - Backend (Python, Go, C++)

Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.

Captions logo
Captions

Senior Software Engineer, Backend

Join Captions as a Senior Backend Engineer to build scalable video software in NYC. Requires 3+ years experience with GCP, AWS, and Kubernetes.

Runway logo
Runway

Staff Backend Engineer

Join Runway as a Staff Backend Engineer in New York, focusing on AI-powered video creation tools using Python, Node.js, and cloud services.

Standard AI logo
Standard AI

Senior Software Engineer, Rust

Senior Software Engineer specializing in Rust, remote role in Italy, focusing on high-performance systems and cloud services.

Captions logo
Captions

Senior Backend Software Engineer

Senior Backend Engineer at Captions, building scalable systems with GCP, AWS in NYC. In-depth CS knowledge required.

Captions logo
Captions

Senior Software Engineer - Backend

Senior Backend Software Engineer needed in NYC, specializing in scalable architecture and distributed systems.

Captions logo
Captions

Senior Backend Software Engineer

Senior Backend Engineer at Captions, NYC. Build scalable systems, work with GCP, AWS. Benefits include health plans, 401K.

Orita logo
Orita

Senior Staff Engineer - Back-End Web Development

Senior Staff Engineer needed for back-end web development, software design, and team leadership at a fast-growing startup.

Fetcherr logo
Fetcherr

Senior Backend Software Engineer - Microservices, C#, Rust

Join Fetcherr as a Senior Backend Software Engineer to develop high-performance microservices in a remote role.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Senior Backend Software Engineer role focusing on microservices, APIs, and scalable systems. Remote work available.

Restream logo
Restream

Senior Software Engineer - Backend

Join Restream as a Senior Backend Engineer in Lisbon to build and scale world-class products using Node.JS, Rust, AWS, and more.

FlexAI logo
FlexAI

Senior Backend Engineer - Golang

Join FlexAI as a Senior Backend Engineer specializing in Golang to innovate AI computing infrastructure.