Idaho Health Insurance Exchange
Apple
Engenheiro de Algoritmos HID
Sobre a oportunidade
Junte-se à equipe de algoritmos de detecção e interação HID da Apple que desenvolve algoritmos avançados de detecção, proporcionando experiências de usuário de ponta em Mac, iPhone, iPad, Apple Pencil, Apple Watch e novos produtos empolgantes. Estamos procurando um engenheiro de algoritmos apaixonado por unir o desenvolvimento de algoritmos à integração de software e que esteja animado em trazer ferramentas com IA para um fluxo de trabalho de engenharia. Nossa equipe vem de diversas formações: processamento de sinais, machine learning, firmware, engenharia de software, física, fatores humanos e mais; todos dedicados a inventar novas formas de interação dos usuários com os produtos Apple. Você trabalhará na intersecção de hardware, software e design, colaborando com especialistas da Apple para entregar produtos extraordinários a milhões de usuários todos os anos.
DESCRIÇÃO
Esta é uma função de engenharia de algoritmos na fronteira HW/SW/UI, com amplas oportunidades de colaboração entre equipes de firmware, software e algoritmos.
Você será responsável por prototipar rapidamente algoritmos de detecção usando técnicas de processamento de sinais e machine learning, e integrar implementações de algoritmos na pilha de software, garantindo funcionalidade robusta de ponta a ponta, desde a aquisição de dados do sensor até a camada de software.
Você trabalhará em estreita colaboração com engenheiros de algoritmos, engenheiros de firmware e equipes de software para trazer protótipos de algoritmos para sistemas integrados de qualidade de produção.
Nesta função, você também liderará esforços para identificar, avaliar e implantar ferramentas de IA que melhorem a produtividade da equipe, incluindo desenvolvimento assistido por IA, análise de dados e automação de fluxo de trabalho. Você ajudará a definir as melhores práticas para adoção de ferramentas de IA dentro do grupo e colaborará multifuncionalmente para escalar esses esforços.
QUALIFICAÇÕES MÍNIMAS
- Bacharelado/Mestrado em Ciência da Computação, Engenharia Elétrica ou campo STEM relacionado com um mínimo de 2 anos de experiência relevante na indústria
- Fortes habilidades de programação de software em C, C++ e Python
- Experiência prática em prototipagem, desenvolvimento e integração de código de algoritmos e processamento de sinais com a camada de software (por exemplo, frameworks em nível de SO ou software de aplicativo)
- Experiência com programação orientada a objetos e padrões comuns de design de software
- Excelentes habilidades de comunicação, apresentação e documentação
QUALIFICAÇÕES PREFERENCIAIS
- Mestrado/Doutorado com 3+ anos de experiência em integração de algoritmos ou sistemas embarcados/software
- Experiência trabalhando na interface HW/SW, incluindo familiaridade com interfaces de firmware, camadas de driver ou integração em nível de SO
- Histórico comprovado em processamento de sinais e machine learning, incluindo áreas como análise de séries temporais, filtragem digital, extração de características, classificação, regressão ou inferência baseada em redes neurais; experiência na aplicação dessas técnicas a dados de sensores ou sistemas de detecção embarcados é um grande diferencial
- Histórico de avaliação, integração e implantação de ferramentas de desenvolvedor com IA (por exemplo, codificação assistida por LLM, geração de testes baseada em IA, pipelines inteligentes de análise de dados)
- Formação em processamento de sinais, machine learning ou análise de dados de séries temporais
- Familiaridade com sistemas embarcados ou com recursos restritos usando C ou C++
- Familiaridade com plataformas de processamento em nuvem como AWS ou GCP
- Fortes habilidades de colaboração multifuncional com a capacidade de trabalhar efetivamente entre as disciplinas de firmware, software e algoritmos
