TLDR
Unitary
Unitary - Backend Tech Lead
Posted 2023-01-16 by Unitary
Job Description

Are you an experienced Backend Tech Lead with a passion for AI? Do you want to lead a team of talented engineers developing cutting-edge machine learning technology? If so, we want to hear from you! As part of this role, you will be accountable for creating the technical vision and guiding the approach and execution of technical problems. Tech leads need to be able to balance hands-on coding with coordinating the team and guiding development. They work closely with the Product Manager and Engineering manager of their team and should be adept at mentoring engineers.

As part of this role, you will:

  • Set the technical direction and strategy of the Backend Team

  • Cultivate the design of performant systems that scale and meet customer needs, encouraging and supporting your team to build software that is high quality and tested sufficiently

  • Work closely with the Machine Learning and Platform teams to build scalable and efficient solutions

  • Lead and mentor a team of backend developers, providing guidance and support alongside their Engineering Manager to ensure high-quality delivery

  • Carry the team’s context and maintain the essential cross-team and cross-functional relationships

  • Balance your time between hands-on development, architecture knowledge, and production support 

  • Be a close partner to the team’s Product Manager and Engineering Manager

  • Stay up-to-date with the latest technologies and best practices in backend development

  • Work closely with the Engineering Manager to hire appropriately for the team

Ideal Candidate Description

We would love to hear from you if:

  • Bachelor's or Master's degree in Computer Science or a related field

  • 5+ years of experience in backend development, with a strong focus on architecture and design

  • 1+ years of experience leading and managing development teams as a Tech Lead

  • Strong understanding of software design patterns, algorithms, and data structures

  • Strong understanding of Queue-based asynchronous systems at scale

  • You have excellent communication and organisational skills 

  • You value emotional intelligence and are a calming and positive presence

  • You enjoy working with a remote; international team spread across different countries and time zones

 

It would be even better, but not essential, if:

  • Experience with Machine Learning or AI projects

  • Experience with cloud computing platforms such as AWS or GCP

  • Experience with microservices architectures and containerisation technologies such as Docker, Kubernetes

  • Experience with large-scale processing

  • Experience with continuous integration and delivery (CI/CD) practices

  • Experience with Go

Company Description

Unitary’s purpose is to make the internet safer to improve lives and create a fairer world. Our mission is to develop video understanding AI and deploy it at scale to solve real-world problems in content moderation and beyond. We believe in an online world free from harm, where we can trust AI to make safe and fair decisions.

Job Info
Seniority: Individual Contributor
Remote Policy: Fully Remote
Company Info
Company Website https://unitary.ai