Entrata
Entrata
Entrata desarrolla tecnología de gestión inmobiliaria para viviendas multifamiliares, residencias estudiantiles, viviendas asequibles, alojamientos militares y propiedades comerciales. Su plataforma unificada integra el arrendamiento, el marketing, la gestión de instalaciones, la gestión de servicios públicos, la contabilidad financiera y otros flujos operativos en un solo sistema. La inteligencia artificial y la automatización respaldan tareas como las interacciones con los residentes, el arrendamiento y la toma de decisiones, mientras que productos como ResidentPortal y los servicios de homebody están diseñados para mejorar la experiencia de los residentes. El software de Entrata ayuda a los administradores inmobiliarios a coordinar operaciones habitacionales complejas y a trabajar para lograr una mayor eficiencia, un ingreso operativo neto más sólido y una rentabilidad mejorada.

Ingeniero/a de software de IA, India (híbrido)

Construye y opera sistemas LLM y agentes en producción para la plataforma de gestión inmobiliaria basada en IA de Entrata. Lidera la orquestación, la recuperación, la evaluación y el despliegue durante todo el ciclo de vida del producto de IA.

Descripción

  • Construir y mantener flujos de trabajo, plataformas y funcionalidades de producto de LLM, agentes, recuperación y aprendizaje automático en producción mediante patrones de orquestación estructurados.
  • Diseñar y operar grafos de agentes, MCP, transiciones de estado, enrutamiento, reintentos, mecanismos de respaldo, rutas de escalamiento e integraciones de herramientas.
  • Desarrollar estrategias de prompting que abarquen prompts de sistema y de tareas, instrucciones para herramientas, esquemas de respuesta, barreras de protección e interacciones entre múltiples agentes.
  • Diseñar el estado a corto plazo, la memoria a largo plazo, el historial de conversaciones, la resumización, la recuperación y los controles de privacidad.
  • Seleccionar y configurar modelos según sus capacidades, latencia, coste, límites de contexto, requisitos operativos y fiabilidad.
  • Utilizar servicios de IA de AWS, incluidos Amazon Bedrock y AgentCore, para crear, desplegar y operar sistemas de IA.
  • Conectar agentes con herramientas, API, bases de datos y servicios de aplicaciones existentes.
  • Desarrollar estrategias de recuperación y fundamentación que abarquen la fragmentación, los embeddings, la clasificación, los metadatos, el filtrado y la atribución de fuentes.
  • Crear y ampliar conjuntos de evaluación cuantitativa y cualitativa.
  • Investigar comportamientos inesperados de los agentes y establecer supervisión y observabilidad para los sistemas de IA.
  • Llevar las iniciativas de IA desde el diseño técnico hasta el lanzamiento en producción y la mejora continua.
  • Desarrollar, probar, depurar y mantener código de aplicaciones y servicios backend de apoyo.
  • Colaborar con los equipos de producto, diseño, ciencia de datos e ingeniería, aportando orientación técnica y revisiones de código.

Requisitos

  • Contar con entre 1 y 4 años de experiencia en ingeniería de software o un área relacionada, incluidos al menos 2 años trabajando con IA, ciencia de datos o tecnologías afines.
  • Demostrar un sólido dominio de Python, JavaScript, TypeScript u otro lenguaje de programación comparable.
  • Tener sólidos conocimientos prácticos de Node.js y JavaScript o TypeScript.
  • Haber creado y operado sistemas LLM o agénticos en producción.
  • Comprender el prompting, las llamadas a herramientas, las salidas estructuradas, la orquestación de agentes, la gestión del estado, la construcción del contexto y la memoria.
  • Haber diseñado grafos de agentes, flujos de trabajo de varios pasos, estrategias de enrutamiento y comportamientos de gestión de fallos.
  • Comprender cómo seleccionar y evaluar modelos equilibrando calidad, latencia, coste y fiabilidad.
  • Tener experiencia práctica con Amazon Bedrock, AgentCore o servicios de IA en la nube comparables.
  • Tener experiencia con sistemas RAG, bases de datos vectoriales, embeddings, clasificación y métodos de fundamentación.
  • Haber creado evaluaciones cuantitativas y cualitativas del comportamiento de LLM y agentes.
  • Utilizar trazas, registros, datos de producción y resultados de evaluaciones para investigar fallos de los sistemas de IA.
  • Comprender MCP, API, servicios distribuidos, bases de datos, plataformas en la nube, contenedores, CI/CD y observabilidad.
  • Aportar sólidas capacidades de diseño de sistemas, comunicación, responsabilidad y colaboración.

Beneficios

  • Entrata ofrece igualdad de oportunidades laborales independientemente de las características protegidas.
  • Trabajar en un entorno laboral diverso e inclusivo.
  • Formar parte de un entorno libre de discriminación.