
A Duck Creek Technologies desenvolve software empresarial para seguradoras de property & casualty. Sua plataforma reúne funções essenciais de seguros, como administração de apólices, faturamento, sinistros e análise de dados, enquanto a configuração low-code ajuda as equipes de seguros a adaptar produtos e fluxos de trabalho à medida que as necessidades do mercado mudam. A empresa atua na interseção entre seguros, SaaS e tecnologia empresarial, trabalhando com parceiros de tecnologia para apoiar operações mais eficientes e melhorar a experiência dos clientes.
Engenheiro de Software II, IA e APIs em nuvem
Crie soluções de IA com LLMs e APIs nativas da nuvem para os produtos SaaS de seguros patrimoniais e de responsabilidade civil da Duck Creek. Desenvolva serviços de IA generativa prontos para produção com Python e C#/.NET.
Descrição
- Liderar o desenvolvimento de soluções de IA aplicada para necessidades complexas em diferentes produtos.
- Projetar aplicações e plataformas que integrem modelos de linguagem de grande porte.
- Criar serviços de API de alta disponibilidade com Python e C#/.NET.
- Acompanhar frameworks e modelos de IA e identificar ferramentas e métodos úteis para adoção.
- Trabalhar com cientistas de dados, engenheiros e partes interessadas do negócio para transformar requisitos em especificações técnicas.
- Escolher modelos e técnicas de IA com base em desempenho, escalabilidade e interpretabilidade.
- Manter padrões de qualidade, testes e documentação em todas as bases de código.
- Orientar e desenvolver pessoas desenvolvedoras júnior e outros membros da equipe.
- Criar pipelines automatizados de CI/CD e implantar serviços e modelos de IA com escalabilidade, confiabilidade e segurança.
Requisitos
- Bacharelado em ciência da computação, engenharia ou área relacionada.
- Pelo menos cinco anos de experiência em desenvolvimento de software.
- Pelo menos três anos de experiência com tecnologias e arquitetura nativas da nuvem, incluindo computação e armazenamento em contêineres, IAM e integração de serviços.
- Experiência com um framework amplamente usado para aplicações com LLMs, como LangChain ou Semantic Kernel.
- Experiência com banco de dados vetorial.
- Experiência na criação de serviços de API de alta disponibilidade usando Python e C#/.NET.
- Experiência com framework de backend como ASP.NET, Django ou Flask.
- Fortes habilidades de resolução de problemas e análise.
- Bom conhecimento de princípios e práticas de engenharia de software.
- Capacidade de escrever código limpo, sustentável e eficiente, projetado para escalabilidade e reutilização.
- Fortes habilidades de comunicação e colaboração.
- Disposição para continuar aprendendo e acompanhar as novidades do setor.
- Residir a uma distância razoável do local designado em Mumbai ou Bengaluru.
- Realizar as entrevistas com base nos próprios conhecimentos e experiência; ferramentas de IA não são permitidas durante as entrevistas.
Benefícios
- Modelo de trabalho que prioriza a flexibilidade e dá autonomia às pessoas colaboradoras para gerenciar o próprio trabalho.
- O trabalho remoto pode ser possível no início do emprego, dependendo das necessidades do negócio e das diretrizes da empresa.
- A modalidade híbrida pode estar disponível, com local e horário definidos pela liderança e pelas necessidades da organização.
- Cultura inclusiva e ambiente de igualdade de oportunidades.
- Oportunidades de colaboração presencial, integração com a equipe e crescimento profissional.