Lenovo
Universidad Anáhuac
DESENVOLVEDOR DE SOFTWARE ESPECIALIZADO EM INTELIGÊNCIA ARTIFICIAL
PythonReactSQLAWS
Tradução automática. Consulte o original.
MISSÃO DO CARGO
Transformar as necessidades da instituição em soluções inteligentes por meio do desenvolvimento de software e modelos de Inteligência Artificial, contribuindo para a inovação, eficiência operacional e geração de valor através do uso estratégico da tecnologia.
FUNÇÕES PRINCIPAIS
- Desenvolver soluções de software com componentes de Inteligência Artificial, por meio do uso de linguagens de programação, frameworks especializados e metodologias ágeis, para atender de maneira eficiente os requisitos tecnológicos da instituição.
- Analisar e traduzir requisitos funcionais e de negócio em soluções tecnológicas, por meio da definição de arquiteturas de software e integração de modelos de IA, para assegurar que as ferramentas desenvolvidas respondam a necessidades reais das áreas usuárias.
- Projetar, treinar e implementar modelos de Inteligência Artificial, utilizando técnicas de machine learning, processamento de dados e validação de modelos, para gerar soluções preditivas, automatizadas e orientadas à tomada de decisões.
- Manter e otimizar aplicações e modelos em operação, por meio de monitoramento contínuo, correção de erros e melhorias de desempenho, para garantir a estabilidade, escalabilidade e continuidade operacional das soluções.
- Gerenciar e integrar fontes de dados, assegurando sua qualidade, disponibilidade e estrutura adequada, para suportar o correto funcionamento dos modelos de IA e aplicações desenvolvidas.
- Desenvolver e integrar APIs e serviços tecnológicos, facilitando a interoperabilidade entre sistemas e plataformas, para assegurar a correta implementação de soluções dentro do ecossistema tecnológico da instituição.
- Documentar desenvolvimentos, processos e modelos implementados, gerando manuais técnicos e funcionais, para assegurar a rastreabilidade, manutenção e transferência de conhecimento.
- Prestar suporte técnico e capacitação a usuários internos, acompanhando a implementação de soluções desenvolvidas, para assegurar sua correta adoção e aproveitamento.
- Pesquisar e avaliar novas tecnologias em Inteligência Artificial e análise de dados, propondo melhorias e inovações, para fortalecer as capacidades tecnológicas e a competitividade da instituição.
- Assegurar o cumprimento de padrões de qualidade, segurança e boas práticas de desenvolvimento, por meio do uso de diretrizes institucionais e tecnológicas, para garantir soluções confiáveis e sustentáveis.
NÍVEL MÍNIMO DE ESTUDO E ÁREA(S) DE ESTUDO
Superior em Engenharia em tecnologias de informação, de sistemas ou desenvolvimento de software.
EXPERIÊNCIA PROFISSIONAL
- Indispensável - Experiência em desenvolvimento de software em tecnologias - 3 a 5 anos
- Indispensável - Manuseio de ferramentas de ambientes de desenvolvimento - 3 a 5 anos
CONHECIMENTOS ESPECÍFICOS E/OU CERTIFICAÇÕES
- Indispensável - Domínio de linguagens de programação, bancos de dados e linguagem de consulta estruturada
- Indispensável - Conhecimento de metodologias para análise e desenvolvimento ágil de projetos
- Indispensável - Conhecimento de arquitetura de software
- Indispensável - Manuseio de ferramentas para gestão de requisitos e ambientes de desenvolvimento
IDIOMAS NECESSÁRIOS PARA DESEMPENHAR O CARGO
Inglês - Intermediário
DISPONIBILIDADE PARA VIAJAR: Ocasionalmente
COMPETÊNCIAS
- Comunicação efetiva (Nível 3)
- Criatividade e inovação (Nível 4)
- Efetividade sob pressão (Nível 3)
- Assunção de riscos (Nível 2)
OUTROS REQUISITOS
- Domínio de Python e experiência em desenvolvimento Backend orientado a processamento de dados.
- Experiência em Fullstack e integração, incluindo frameworks Frontend (React, Vue) e consumo de APIs REST.
- Experiência em IA Generativa: implementação de LLMs, Prompt Engineering e uso de Vector Databases.
- Sólidos conhecimentos em Machine Learning utilizando o ecossistema padrão (Pandas, NumPy, Scikit-learn).
- Experiência no desenvolvimento de chatbots e assistentes conversacionais.
- Manuseio de infraestrutura em nuvem (AWS ou Azure) e bancos de dados SQL/NoSQL.
- Capacidade para projetar Data Pipelines (ETL) e processar grandes volumes de dados.
- Habilidade para traduzir necessidades de negócio em soluções técnicas e realizar levantamento de requisitos com perfis não técnicos.
- Foco em automação, otimização de processos e documentação técnica.
- Atitude proativa para o aprendizado autônomo de novas tecnologias e tendências de IA.
- Excelentes habilidades de comunicação e trabalho em equipe multidisciplinar.
