Machine Learning Engineer - Especialista
TIM Brasil · Rio de Janeiro, Brazil
Apply & track with Apply EdgeBreve descrição:Responsável por programar e "ensinar" máquinas e robôs, de tal forma a aplicar os princípios de inteligência artificial e soluções cognitivas.Principais atividades:
- Cuidar do design e desenvolvimento de modelos de Machine Learning
- Desenhar/evoluir modelos de arquitetura para produtos de AI/ML
- Criar assets de AI reutilizáveis
- Conduzir experimentos de Machine Learning para melhoria contínua dos modelos
- Definir algoritmos de AI e Machine Learning para soluções de problemas corporativos
- Analisar dados para extração de insights relevantes ao negócio
- Liderar tecnicamente implantações de soluções de AI em ambientes cloud (Azure e GCP)
- Monitorar e reportar status de projetos de AI
- Desenvolver pipelines de ingestão, processamento e enriquecimento de dados estruturados e não estruturados;
- Construir e evoluir pipelines de inferência utilizando modelos de IA, incluindo LLMs e soluções de processamento de linguagem natural;
- Integrar serviços de AI, Speech-to-Text, APIs e serviços cloud para processamento de grandes volumes de dados;
- Desenvolver e manter APIs e microsserviços que suportem aplicações baseadas em IA;
- Projetar mecanismos de armazenamento e persistência de dados, garantindo rastreabilidade, auditoria e reprocessamento das informações;
- Criar e evoluir fluxos de inferência, templates e estratégias de Prompt Engineering;
- Implementar mecanismos de avaliação contínua da qualidade, consistência e acurácia dos modelos utilizados;
- Monitorar e otimizar desempenho, custo, escalabilidade e confiabilidade das soluções em produção;
- Trabalhar em conjunto com times de Arquitetura, Dados, Engenharia e Produto na construção de soluções corporativas;
- Apoiar a industrialização das soluções, garantindo padrões de observabilidade, monitoramento e operação.Conhecimentos, experiência e formação:
- Experiência prática no desenvolvimento e operação de soluções de IA ou IA Generativa em produção;
- Experiência na construção de soluções end-to-end, desde a ingestão dos dados até a geração de insights para o negócio;
- Vivência em ambientes cloud e arquiteturas distribuídas;
- Experiência com desenvolvimento de APIs e integração entre serviços;
- Experiência com processamento de dados, NLP, Speech Analytics ou aplicações baseadas em LLMs;
- Histórico de atuação em projetos envolvendo escalabilidade, observabilidade e monitoramento de aplicações.
- Conhecimentos obrigatórios:Python avançado;Desenvolvimento de APIs REST utilizando FastAPI, Flask ou frameworks equivalentes;Experiência com plataformas de Cloud Pública (preferencialmente Google Cloud Platform);Containers e ambientes distribuídos (Docker);Integração e consumo de APIs;Bancos de dados relacionais e não relacionais;Desenvolvimento de pipelines de dados e inferência;Conhecimentos de Prompt Engineering;Experiência com LLMs e IA Generativa;Conhecimentos em NLP e processamento de textos;Conceitos de observabilidade, logging e monitoramento;Versionamento de código utilizando Git.
- Diferenciais:Experiência com Google Vertex AI;Experiência com Speech Analytics e Voice AI;Conhecimento em arquiteturas de agentes inteligentes (Agentic AI);Experiência com LangChain, LangGraph, CrewAI ou frameworks similares;Conhecimento em MCP (Model Context Protocol);Experiência com RAG (Retrieval-Augmented Generation);Conhecimento em Kubernetes;Experiência com MLFlow, Airflow ou plataformas equivalentes;Experiência com monitoramento e observabilidade de modelos de IA;Experiência com avaliação de LLMs e frameworks de qualidade para IA Generativa;Certificações Google Cloud, Kubernetes ou AI/ML serão consideradas diferenciais
- Graduação em Ciências da Computação, Matemática, Engenharia, Física, Estatística ou áreas afins