
Pessoa Engenheira de IA Generalista - Sênior
- São Paulo - SP
- Permanente
- Período integral
- Desenvolver e manter aplicações robustas utilizando C# e .NET Core, aplicando princípios de Clean Architecture e Domain-Driven Design;
- Projetar e implementar sistemas com arquitetura orientada a eventos, utilizando padrões como Event Sourcing, CQRS e message brokers para garantir alta escalabilidade;
- Desenvolver interfaces modernas e responsivas utilizando React e TypeScript, integrando com APIs RESTful;
- Implementar soluções em Python para processamento de dados, automação e integração com serviços de IA/LLM utilizando AWS Bedrock;
- Desenvolver e otimizar sistemas de Prompt Engineering, RAG (Retrieval-Augmented Generation) e agentes inteligentes para maximizar a eficácia de modelos de linguagem em aplicações empresariais;
- Liderar estratégias para mitigar desafios de AI Generativa e alinhar soluções técnicas com objetivos de negócios garantindo entrega de valor mensurável;
- Desenvolver e otimizar pipelines de CI/CD utilizando ferramentas como GitHub Actions, Azure DevOps ou AWS CodePipeline;
- Realizar deploys automatizados em ambientes AWS, utilizando serviços como ECS, Lambda, API Gateway e CloudFormation;
- Participar de code reviews, mentoring de desenvolvedores juniores e disseminação de boas práticas de desenvolvimento.
- Graduação em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas;
- Diferencial: Mestrado ou Doutorado em áreas relacionadas à Computação, Inteligência Artificial, Ciência de Dados ou Engenharia de Software;
- Diferencial: Certificações AWS (Solutions Architect, Developer Associate), Microsoft Azure ou outras certificações relevantes em cloud computing.
- Experiência em linguagens de programação robustas (mínimo 3 anos): C#/.NET Core preferencialmente, ou experiências equivalentes para desenvolvimento de APIs e serviços backend;
- Experiência comprovada em arquitetura orientada a eventos e implementação de sistemas distribuídos escaláveis, ou experiência sólida em microsserviços, arquiteturas RESTful e sistemas de alta concorrência;
- Conhecimento prático em Clean Architecture, SOLID principles e design patterns, ou experiência equivalente em boas práticas de arquitetura de software e padrões de desenvolvimento;
- Experiência com frameworks frontend modernos: React preferencialmente, ou experiência sólida em Vue.js, Angular, ou outros frameworks JavaScript/TypeScript para desenvolvimento de interfaces;
- Vivência em desenvolvimento Python para automação, processamento de dados ou integração com APIs;
- Conhecimento em Transformers e Deep Learning, com foco em aplicações práticas para AI Generativa e RAG;
- Capacidade de transformar POCs em soluções robustas e escaláveis;
- Experiência hands-on com provedores de nuvem: AWS preferencialmente, ou experiência equivalente em Azure, Google Cloud Platform ou outras plataformas de cloud computing.
- Domínio de linguagem de backend C#, .NET Core/8+, ASP.NET Core Web API, Python, etc; • Experiência com message brokers (RabbitMQ, Apache Kafka, AWS SQS/SNS);
- Conhecimento em bancos de dados relacionais (SQL Server, PostgreSQL) e NoSQL (MongoDB, DynamoDB); • Implementação de padrões assíncronos e
- React, TypeScript, HTML5, CSS3, SASS/SCSS; • State management (Redux, Context API, Zustand); • Ferramentas de build (Webpack, Vite) e package managers (npm,yarn);
- CI/CD pipelines (GitHub Actions, Azure DevOps, AWS CodePipeline); • Containerização com Docker e orquestração com Kubernetes ou AWS ECS;
- Infrastructure as Code (Terraform, CloudFormation, ARM Templates); • Monitoramento e observabilidade (CloudWatch, Application Insights, Prometheus);
- Integração com AWS Bedrock e outros serviços de LLM; • Python para processamento de dados (pandas, numpy, boto3);
- Conhecimento prático em arquiteturas Transformers e Attention Mechanisms;
- Conhecimento sobre frameworks de RAG e técnicas de fine-tuning de modelos;
- Domínio de ferramentas de AI Generativa como OpenAI, Azure ML, ou GCP Vertex AI;
- APIs REST para integração de sistemas;
- Git (GitFlow, feature branches, pull requests);
- Testes automatizados (unit, integration, e2e);
- Code quality tools (SonarQube, ESLint, StyleCop).
- Raciocínio lógico e forte capacidade analítica para resolver problemas complexos;
- Comunicação eficaz para colaborar com equipes multidisciplinares e stakeholders técnicos e não-técnicos;
- Espírito de equipe e habilidade para trabalhar colaborativamente em ambientes ágeis;
- Capacidade de mentoring e compartilhamento de conhecimento com outros desenvolvedores;
- Proatividade para identificar oportunidades de melhoria e propor soluções inovadoras;
- Adaptabilidade para trabalhar com diferentes tecnologias e se ajustar rapidamente a mudanças;
- Organização para gerenciar múltiplas tarefas e projetos simultaneamente;
- Orientação a resultados com foco na entrega de soluções de alta qualidade e valor de negócio;
- Visão de produto e estratégia para entender e contribuir com objetivos de negócio e roadmap de produto;
- Curiosidade técnica e disposição para aprender continuamente novas tecnologias e padrões de mercado.