Develop and validate simulation tools and analytical capabilities for space missions, support CCSDS standardization, and deliver mission studies, system performance assessments, and technical recommendations.
Pessoa Desenvolvedora Mobile
📜 Description
- Desenvolver aplicativos para Android e iOS.
- Integrar modelos de inteligência artificial aos aplicativos.
- Acompanhar testes de usabilidade e execução, avaliando a qualidade do produto.
- Aplicar pruning e quantização para compactar modelos de IA.
- Avaliar os resultados dessas técnicas e selecionar os modelos mais adequados para embarque.
🛠️ Requirements
- Desenvolvimento Mobile Android (Kotlin) e iOS (Swift), domínio de arquiteturas modernas e otimização de performance;
- Experiência com execução de modelos no device usando TensorFlow Lite, Core ML ou ONNX;
- Experiência com aplicação de técnicas de prunning-poda (structured/unstructured) com ajuste de sparsity e fine-tuning;
- Uso de PTQ e QAT, conversão de float32 para int8/float16 com controle de perda de acurácia;
- Conhecimento de redes neurais e experiência com PyTorch e/ou TensorFlow;
- Otimização de Performance Mobile: experiência em redução de latência, uso de memória e CPU;
- Execução eficiente em CPU, GPU ou NPU;
- Conhecimento em integração com APIs de IA e implementação de estratégias de fallback entre processamento local e na nuvem.
Full job description
PcDs são sempre bem-vindas.
Buscamos pessoas apaixonadas por tecnologia. Alguém que se motive por desafios e atue com autonomia. Precisa gostar de trabalhar em equipe e possuir espírito colaborativo.
Responsibilities
- Desenvolvimento de aplicativos para sistemas Android e Apple OS;
- Inserção de modelos de inteligência artificial nos aplicativos desenvolvidos;
- Acompanhamento dos testes de usabilidade e execução do aplicativo, analisando a qualidade do produto gerado e garantindo a melhor execução possível;
- Aplicação de métodos de corte de parâmetros (pruning) para compactação de modelos de inteligência artificial;
- Aplicação de quantização de modelos de inteligência artificial;
- Acompanhamento do desempenho dos resultados obtidos com o uso de Pruning e Quantização, direcionando qual o melhor modelo a ser embarcado no aplicativo.
Requirements
- Desenvolvimento Mobile Android (Kotlin) e iOS (Swift), domínio de arquiteturas modernas e otimização de performance;
- Experiência com execução de modelos no device usando TensorFlow Lite, Core ML ou ONNX;
- Experiência com aplicação de técnicas de prunning-poda (structured/unstructured) com ajuste de sparsity e fine-tuning;
- Uso de PTQ e QAT, conversão de float32 para int8/float16 com controle de perda de acurácia;
- Conhecimento de redes neurais e experiência com PyTorch e/ou TensorFlow;
- Otimização de Performance Mobile: experiência em redução de latência, uso de memória e CPU;
- Execução eficiente em CPU, GPU ou NPU;
- Conhecimento em integração com APIs de IA e implementação de estratégias de fallback entre processamento local e na nuvem.
Similar jobs
Search more Software Engineer jobsDesenvolvedor de Software - Pleno
Desenvolve os artefatos de software entregues pelo Squad, aplicando práticas de desenvolvimento ágil e tecnologias Java para apoiar a construção de soluções de software.
Are you an experienced Environmental Assurance Engineer with a strong track record in supporting environmental compliance and sustainability on major infrastructure projects?
Shape family-law features for a legal AI platform, translating attorney workflows into product requirements, testing AI-generated work, and helping partner firms configure and adopt the tools.
Shape immigration and removal-defense features for a legal AI platform by translating attorney workflows into product requirements, testing AI outputs, and helping partner firms adopt the tools.
