Nós somos o ICI – Instituto das Cidades Inteligentes , uma organização que atua há mais de 25 anos com soluções de tecnologia da informação e comunicação (TIC) para a gestão pública.
Com sede em Curitiba (PR), trabalhamos com o desenvolvimento de portais, aplicativos, sistemas de informação, serviço de atendimento ao cidadão e infraestrutura de TIC.
Nós apoiamos os municípios em suas jornadas de transformação para cidades inteligentes.
Entre os nossos clientes está a Prefeitura Municipal de Curitiba, eleita a cidade mais inteligente do mundo em 2023 pelo World Smart City Awards.
Também trabalhamos com as prefeituras de Nova Lima (MG), Florianópolis (SC), Osasco (SP), Londrina (PR), Ponta Grossa (PR), Maringá (PR), Anápolis (GO) e Uberlândia (MG).
Desempenhamos nossas atividades movidos pelo propósito de melhorar a vida das pessoas e transformar as cidades, por meio do uso da tecnologia da informação e comunicação nos serviços públicos.
/n Ensino superior completo nas áreas de Engenharia, Ciência da Computação, Tecnologia ou áreas afins; Experiência em projetos de IA e ML, desde a concepção até a implementação e a manutenção; Capacidade de apresentar resultados técnicos de forma clara e compreensível para um público não técnico; Habilidade para trabalhar em equipe e contribuir efetivamente para projetos colaborativos; Habilidades analíticas e de resolução de problemas, capacidade de analisar problemas complexos e propor soluções usando abordagens de IA e ML, bem como entender os requisitos de negócio e traduzi-los em soluções técnicas.
Conhecimentos em: Desenvolvimento de artefatos de análise – UML; Processamento de linguagem natural (PNL), visão computacional, e outras áreas de IA; Metodologia de desenvolvimento de software ágil; Estruturas de dados, modelagem de dados e arquitetura de softwares; Banco de dados relacionais e não relacionais; Otimização, padronização e versionamento de código GIT; Artefatos e documentação de engenharia de software e engenharia de dados.
Diferenciais: Especialização em Inteligência Artificial, Data Science e Big Data; Experiência em projetos de automação de processos (RPA) com BPMn com inteligência artificial; Experiência na execução de práticas para implantação do ciclo de vida de MLOps com Kubeflow; Experiência em projetos de chatbots com dialogflow ES e CX; Habilidades de programação em linguagens como Python, R, Java, ou C++; Conhecimento em serviços de machine learning em cloud computing nas principais plataformas de mercado (Vertex.ai; SageMarker e/ou entre outras); Atuação como PO ou Scrum Master em time de desenvolvimento de software; Conhecimento API REST; Ferramenta EA (Enterprise Architect).
Competências comportamentais: Perfil analítico, boa comunicação verbal e escrita; Foco e Organização; Comunicação e Relacionamento; Proatividade e Iniciativa.
/n Realizar análise de requisitos para colaborar com as partes interessadas para entender os requisitos de negócios e definir objetivos claros para o projeto de inteligência artificial – IA; Participar no processo de estimativa de software; Desenvolver protótipos das soluções sugeridas em parceria com equipe de UX; Conduzir eventos e apoiar o time de desenvolvimento ágil; Garantir que o desenvolvimento do produto esteja alinhado e entregando as funcionalidades que direcionam o produto para o caminho correto; Comunicar o backlog do produto de forma clara e objetiva; Inspirar e despertar compromisso junto ao time; Identificar oportunidades para aplicar técnicas de IA para melhorar processos, aumentar a eficiência ou obter insights valiosos dos dados; Pesquisar e avaliar algoritmos de IA, modelos de aprendizado de máquina e técnicas de processamento de linguagem natural (PNL) para determinar as melhores abordagens para resolver problemas de negócio; Integrar modelos de IA em sistemas existentes ou desenvolver soluções de software completas que incorporem funcionalidades de IA; Projetar, desenvolver e treinar modelos de Machine Learning usando algoritmos e técnicas adequadas para resolver problemas específicos de negócio ou pesquisa para produtos da organização; Utilizar métricas de desempenho apropriadas para avaliar a eficácia dos modelos e identificar áreas de melhoria; Monitorar o desempenho dos modelos em produção e realizar ajustes conforme necessário para garantir que continuem a fornecer resultados precisos; Identificar oportunidades de melhoria e explorar novas técnicas ou abordagens de IA para aprimorar as soluções existentes, bem como acompanhar a manutenção de algoritmos de Machine Learning que já se encontrem em produção; Colaborar com outras equipes técnicas e não técnicas para garantir o alinhamento com os objetivos de negócios e a integração eficaz das soluções de IA; Comunicar resultados técnicos de forma clara e compreensível para partes interessadas não técnicas; Atuar com bancos de dados relacionais e não relacionais; Experimentar técnicas de Machine Learning para criar e testar novos recursos nos produtos da instituição; Executar testes nas soluções de IA realizar análises estatísticas, interpretar resultados dos dados de testes, solicitar ao time os ajustes necessários; Manter-se atualizado com as últimas tendências e tecnologias de IA; Colaborar efetivamente com diferentes partes interessadas, incluindo equipe técnica e não técnica.