Duck Creek Technologies
Duck Creek Technologies
Duck Creek Technologies desarrolla software empresarial para aseguradoras de daños y responsabilidad civil. Su plataforma reúne funciones esenciales del sector asegurador, como la administración de pólizas, la facturación, la gestión de siniestros y el análisis de datos, mientras que la configuración low-code ayuda a los equipos de seguros a adaptar productos y flujos de trabajo a medida que cambian las necesidades del mercado. La empresa opera en la intersección de los seguros, el SaaS y la tecnología empresarial, y trabaja con socios tecnológicos para respaldar operaciones más eficientes y mejorar la experiencia de los clientes.

Ingeniero de software II, IA y API en la nube

Crea soluciones de IA basadas en LLM y API nativas de la nube para los productos SaaS de seguros de daños y accidentes de Duck Creek. Desarrolla servicios de IA generativa listos para producción con Python y C#/.NET.

Descripción

  • Liderar el desarrollo de soluciones de IA aplicada para necesidades complejas en distintos productos.
  • Diseñar aplicaciones y plataformas que integren modelos de lenguaje de gran tamaño.
  • Crear servicios API de alta disponibilidad con Python y C#/.NET.
  • Seguir la evolución de los marcos de trabajo y modelos de IA, e identificar herramientas y métodos útiles para incorporar.
  • Colaborar con científicos de datos, ingenieros y partes interesadas del negocio para convertir requisitos en especificaciones técnicas.
  • Elegir modelos y técnicas de IA según su rendimiento, escalabilidad e interpretabilidad.
  • Mantener estándares de calidad, pruebas y documentación en todas las bases de código.
  • Guiar y asesorar a desarrolladores júnior y a otros miembros del equipo.
  • Crear pipelines automatizados de CI/CD y desplegar servicios y modelos de IA con escalabilidad, fiabilidad y seguridad.

Requisitos

  • Grado universitario en informática, ingeniería o una disciplina relacionada.
  • Al menos cinco años de experiencia en desarrollo de software.
  • Al menos tres años trabajando con tecnologías y arquitectura nativas de la nube, incluidos cómputo y almacenamiento en contenedores, IAM e integración de servicios.
  • Experiencia con un marco de trabajo de aplicaciones LLM de uso extendido, como LangChain o Semantic Kernel.
  • Experiencia con una base de datos vectorial.
  • Experiencia creando servicios API de alta disponibilidad con Python y C#/.NET.
  • Experiencia con un marco de trabajo de backend como ASP.NET, Django o Flask.
  • Sólidas habilidades de resolución de problemas y análisis.
  • Buen conocimiento de los principios y prácticas de ingeniería de software.
  • Capacidad para escribir código claro, mantenible y eficiente, diseñado para la escalabilidad y la reutilización.
  • Sólidas habilidades de comunicación y colaboración.
  • Disposición para seguir aprendiendo y mantenerse al día con las novedades del sector.
  • Residir a una distancia razonable de la ubicación designada en Mumbai o Bengaluru.
  • Completar las entrevistas basándose en los conocimientos y la experiencia propios; no se permiten herramientas de IA durante las entrevistas.

Beneficios

  • Modelo de trabajo que prioriza la flexibilidad y da autonomía a los empleados para organizar su trabajo.
  • El trabajo remoto podría ser posible al inicio del empleo, según las necesidades del negocio y las directrices de la empresa.
  • Podría haber modalidad híbrida; la ubicación de la oficina y el horario los determinarán el responsable y las necesidades de la organización.
  • Cultura inclusiva y entorno de igualdad de oportunidades.
  • Oportunidades para colaborar en persona, conectar con el equipo y crecer profesionalmente.

Empleos relacionados