LightMetrics - Tecnologia profunda, em toda a pilha

A visão abrangente da LightMetrics tem sido tornar os benefícios dos sistemas de segurança do motorista orientados por IA mais difundidos, começando pelo treinamento do motorista em tempo real, até vídeos de eventos e análises avançadas de segurança do motorista e da frota disponíveis na nuvem para análise pelos gerentes de frota.

Contratação para várias funções

A visão abrangente da LightMetrics tem sido tornar os benefícios dos sistemas de segurança do motorista orientados por IA mais difundidos, começando pelo treinamento do motorista em tempo real, até vídeos de eventos e análises avançadas de segurança do motorista e da frota disponíveis na nuvem para análise pelos gerentes de frota. Um único conjunto de RESTAPIs, compatível com nossos SDKs para Android, iOS e Linux que encapsulam a inferência de IA na borda, forma a espinha dorsal de nossa pilha de tecnologia.

A amplitude e a profundidade de nossa pilha de tecnologia são uma consequência direta dessa visão. Em uma era em que todas as startups são de tecnologia profunda, acreditamos em deixar que o escopo de nossos produtos e serviços fale por si. Nossos produtos e serviços são impulsionados por inovações em vários domínios, e temos orgulho de ter alguns dos melhores talentos de engenharia em várias disciplinas trabalhando em conjunto para criar experiências incríveis para os usuários finais.

IA e visão computacional

Nossa equipe de IA tem uma função nada invejável: criar um conjunto robusto de algoritmos de IA na borda, para uma variedade de casos de uso do Sistema Avançado de Assistência ao Motorista (ADAS) e do Sistema de Monitoramento do Motorista (DMS), além de ser o mais eficiente possível em termos de computação e memória, permitindo que nossos SDKs sejam implementados em uma ampla variedade de plataformas de hardware. Os principais desafios que eles enfrentam e resolvem todos os dias incluem:

  • Criação de redes neurais eficientes que possam processar vídeos de 10 a 15 fps em tempo real em dispositivos com limitações de computação e memória, incorporando o que há de mais moderno em quantização de rede, poda etc.
  • Aprender com o mínimo de dados, aprender com rótulos ruidosos e garantir um viés mínimo na aprendizagem são desafios enormes, mas trabalhar neles e melhorar as coisas é extremamente satisfatório
  • Rotinas de inferência altamente otimizadas, usando tanto processadores host (conjunto de instruções NEON, aritmética de ponto fixo etc.) quanto GPUs e aceleradores de IA
  • Lidar com variações nos dados de vídeo de entrada em diversos parâmetros - hora do dia, clima, geografia (sinalização de tráfego diferente), diferentes tipos de veículos e alturas de montagem de câmeras, para citar apenas alguns

Um membro ideal da nossa equipe de IA não se limita a treinar modelos no TensorFlow ou PyTorch e seguir em frente. Eles completam toda a jornada, desde a geração de modelos otimizados até a implementação de rotinas de inferência no dispositivo e, por fim, a implantação em larga escala em nossa base instalada global de veículos.

Serviços da Web, APIs e front-end

Nossos clientes vivem e morrem com nossos serviços da Web e APIs, portanto, sua escalabilidade e tempo de atividade são de extrema importância para nós. Cada membro da nossa equipe de back-end é um desenvolvedor full stack, que trabalha em toda a extensão da nossa plataforma:

  • Projetar e estender nossos microsserviços que dão suporte às nossas APIs, para escalonar com o crescimento de nossa base de clientes existente e também com os novos clientes que continuamos a adicionar em ritmo acelerado
  • Criação e gerenciamento de RESTAPis que exportam os dados e as análises de que nossos clientes precisam para criar a melhor experiência para os usuários finais em seus painéis
  • Aproveitar os dados que estamos coletando em escala para criar novos serviços que aprimorem nossas soluções e criem experiências de usuário final que mudem o paradigma
  • Trabalhar com nossas equipes de IA e SDK para garantir que nossas APIs cresçam em sintonia com os novos recursos que elas desenvolvem
  • Criar visualizações e interações de front-end que ajudem a demonstrar a capacidade de nossas APIs de proporcionar experiências de usuário incríveis, com as quais nossos clientes possam aprender e incorporar em seus próprios painéis
  • Incorporar mudanças em nosso back-end à medida que expandimos para várias regiões geográficas e precisamos dar suporte às normas de privacidade (GDPR) e a outros requisitos de conformidade
  • Criar nosso roteiro de API com o feedback de nossa comunidade de desenvolvedores

SDK (Android, iOS e Linux)

Nosso SDK é o coração do nosso produto. É nele que todas as diferentes partes da nossa pilha de tecnologia se unem: interface com nossas bibliotecas de IA, comunicação com nossos serviços da Web de back-end e fornecimento de APIs para que os desenvolvedores de aplicativos acessem alertas em tempo real e outros dados que podem ser usados para criar experiências de usuário móvel envolventes e eficazes.

O sucesso nessa função é baseado em um profundo conhecimento de desenvolvimento Android/iOS/Linux, engenharia de sistemas e na capacidade de escrever código com qualidade de produção em ambientes multithread. Também requer um bom entendimento dos fluxos de trabalho de inferência de IA e trabalho em conjunto com nossa equipe de IA para garantir a integração eficiente de novos modelos e recursos.

Essa também é uma função voltada para o cliente - para uma comunidade crescente de desenvolvedores externos que dependem do nosso SDK para criar aplicativos e serviços, essa equipe é responsável pela orientação e pelo suporte à integração. Além disso, uma parte significativa do nosso roteiro de desenvolvimento vem das interações com nossa comunidade de desenvolvedores.

Estágios

Temos um programa de estágio muito ativo e oferecemos estágios de 3 e 6 meses para alunos matriculados em programas de graduação e pós-graduação em disciplinas de engenharia relevantes. Os estagiários nunca trabalham em projetos "fictícios", e o trabalho deles é sempre mapeado para coisas em nosso roteiro que nossas equipes de produtos ainda não estão prontas para assumir. De fato, muitos recursos do nosso roteiro atual evoluíram de projetos anteriores de estagiários. Os estagiários anteriores trabalharam em todos os aspectos de nossa pilha de tecnologia - IA, SDK do cliente e serviços da Web.

Um estágio na LightMetrics é uma ótima maneira de os estudantes reforçarem seus currículos e encontrarem sua vocação - uma progressão natural para se juntarem à nossa equipe de engenharia (da qual gostamos muito), estudos de pós-graduação ou empregos em empresas líderes. De qualquer forma, temos o prazer de ser a plataforma de lançamento para novas carreiras incríveis!

A LightMetrics está crescendo e precisamos de talentos em todo o espectro da nossa pilha. Se um ambiente de desenvolvimento em ritmo acelerado que lhe dá a oportunidade de ver seu trabalho implantado no campo e fazer uma diferença significativa o motiva, entre em contato conosco pelo e-mail careers@lightmetrics.co.