Saltar al contenido

Solstice

Miembro Técnico Staff - Ingeniero de IA Fullstack (Toronto)

TypeScriptPythonReactPostgreSQL
Traducción automática. Consulta el original.

¿POR QUÉ DEBERÍAS UNIRTE A NOSOTROS?

En Solstice, estamos creando software de IA que ayuda a los equipos de ciencias de la vida a convertir información científica y de marca compleja en contenido de marketing que pueden crear, refinar y revisar con confianza. Hemos trabajado con fabricantes líderes en ciencias de la vida y más de 50 marcas farmacéuticas. Construirás los sistemas y experiencias que hacen que este trabajo sea más rápido y fácil.

Construye la base de cómo las personas trabajan con IA. Tu trabajo abarcará la infraestructura que ejecuta los agentes y las experiencias de producto que ayudan a los clientes a dirigir, inspeccionar y utilizar sus resultados.

Aborda problemas de ingeniería con profundidad. Haz que los agentes de larga duración sean fiables, transmite el progreso en interfaces receptivas, entrega el contexto correcto de forma segura y comprende lo que sucede en cada paso de la ejecución.

Ten una mano directa en lo que construimos. Únete a un equipo inicial donde darás forma a la arquitectura, tomarás decisiones sobre el producto y trabajarás en estrecha colaboración con nuestros cofundadores, Yiwen y Aris. Verás tus decisiones llegar a los clientes y utilizarás sus comentarios para mejorar el producto.

Contamos con el respaldo de Transformation Capital, Twelve Below, Virtue y los fundadores de Datavant, Commure y Paradigm.

SOBRE EL PUESTO

Buscamos un Ingeniero de IA Fullstack para construir y mantener nuestra plataforma de agentes y llevar sus capacidades al producto. Serás responsable del trabajo en servicios backend, APIs, orquestación de agentes e interfaces orientadas al cliente, con un fuerte enfoque en Python e ingeniería de plataformas.

Python es nuestro principal lenguaje de backend, y FastAPI potencia nuestras APIs. Ayudarás a decidir cómo se ejecutan los agentes, se recuperan de fallos, acceden a herramientas y contexto, y se comunican con la aplicación. También construirás las experiencias de React y Next.js que brindan a los usuarios visibilidad y control sobre ese trabajo.

Colaborarás con producto, diseño, IA Aplicada y el equipo de ingeniería en general para llevar los problemas desde una idea inicial hasta la arquitectura, implementación y producción. El alcance incluye tanto la creación de nuevas capacidades como la mejora de los sistemas subyacentes para que sean más fáciles de operar y extender.

SOLSTICE EN TORONTO

Estamos abriendo nuestra primera oficina de ingeniería fuera de Nueva York, en Toronto, y serás uno de sus primeros ingenieros. El equipo de Toronto será responsable de un área de producto de principio a fin, con su propia hoja de ruta y guardia. No será una cola de trabajo entregada desde Nueva York.

Misma zona horaria que Nueva York, y uno de nuestros cofundadores estará en Toronto con el equipo.

Pasarás tu primer mes en Nueva York trabajando en persona con el equipo. Cubrimos los gastos de viaje y alojamiento.

Este puesto será presencial en Toronto. Comenzaremos de forma remota durante los primeros meses, con un subsidio de WeWork para quienes lo prefieran. A medida que el equipo crezca, nos mudaremos a nuestra propia oficina en Toronto a finales de año y trabajaremos desde allí cinco días a la semana.

EN QUÉ TRABAJARÁS

  1. Construye y mantén la plataforma de agentes. Utiliza Python, FastAPI, Restate y Redis para construir los sistemas compartidos que potencian nuestros agentes. Da forma a la gestión de sesiones, orquestación, acceso a herramientas y entrega de contexto para que las nuevas capacidades de IA puedan construirse sobre una base fiable.
  1. Diseña APIs que potencien el producto. Construye servicios de Python y FastAPI para la creación de contenido, procesamiento de documentos, colaboración e integraciones empresariales. Diseña contratos de API claros y modelos de datos de PostgreSQL que faciliten la creación de flujos de trabajo complejos.
  1. Resuelve las partes difíciles de la ejecución de agentes. Haz que los flujos de trabajo de larga duración se recuperen de fallos, manejen cancelaciones y reintentos, y se ejecuten en entornos aislados. Proporciona a los agentes documentos, activos y contexto de marca actuales, manteniendo los datos del cliente y los permisos debidamente definidos.
  1. Da vida a los flujos de trabajo de IA en el producto. Construye con React, Next.js y TypeScript para mostrar el progreso en streaming y la actividad de las herramientas, soportar sesiones reconectables y ofrecer a los usuarios formas intuitivas de revisar, aceptar o refinar la salida de la IA.
  1. Haz que todo el sistema sea observable. Conecta APIs, orquestación y ejecución de agentes a través de trazas de Datadog y OpenTelemetry, logs estructurados, métricas y alertas. Construye la visibilidad para explicar fallos, encontrar cuellos de botella y mejorar la latencia, la fiabilidad y el coste.
  1. Haz que la calidad sea medible. Colabora con ingenieros de IA Aplicada en evaluaciones y comprobaciones de regresión, utilizando herramientas como Braintrust junto con pruebas de API e integración. Convierte las trazas de producción y los comentarios de los clientes en un mejor comportamiento del agente y lanzamientos más fiables.
  1. Sé responsable del camino desde la idea hasta la producción. Trabaja con los equipos de producto y de clientes para elegir los problemas adecuados, tomar decisiones prácticas y entregar funcionalidades completas. Despliega, monitoriza y mejora lo que construyes a medida que los clientes lo utilizan.

ALGUNAS CARACTERÍSTICAS IDEALES QUE BUSCAMOS

  1. Más de 5 años de experiencia en ingeniería de software. Has construido y lanzado software de producción, con experiencia en la propiedad de servicios backend o aplicaciones fullstack.
  1. Profundidad en Python y FastAPI. Has lanzado y operado servicios de Python en producción. Puedes construir FastAPI APIs bien diseñadas y comprendes la programación asíncrona, la validación, la autenticación y el manejo de errores.
  1. Sólidos fundamentos de sistemas. Diseñas contratos de servicio y modelos de datos claros, trabajas cómodamente con PostgreSQL y Redis, y piensas en concurrencia, transacciones, idempotencia y recuperación de fallos.
  1. Experiencia en convertir IA en software útil. Has construido aplicaciones de IA o la infraestructura detrás de ellas. Puedes razonar sobre la llamada a herramientas, la gestión de contexto, las sesiones de agentes y los límites entre el comportamiento del modelo y la lógica de la aplicación.
  1. Capacidad para trabajar en toda la pila tecnológica. Te sientes cómodo trabajando en React, Next.js y TypeScript, y conectando una interfaz a backend APIs. Te importa la experiencia del producto, incluyendo la usabilidad, la accesibilidad y el rendimiento.
  1. Un hábito de hacer los sistemas comprensibles. Utilizas trazas, logs y métricas para investigar problemas de producción y construyes instrumentación que ayuda al próximo ingeniero a diagnosticarlos. Las pruebas, la seguridad y la mantenibilidad son parte de cómo lanzas.
  1. Propiedad y buen juicio. Puedes convertir un problema ambiguo en un plan práctico, explicar las compensaciones y seguir adelante. Trabajas en estrecha colaboración con otros, buscas comentarios y te importa si tu trabajo resuelve el problema del cliente.
  1. La experiencia con Restate o Temporal, ejecución de agentes en sandbox, sistemas de streaming o herramientas de evaluación de IA es una ventaja. No necesitas experiencia con todas las herramientas de nuestra pila. Valoramos los fundamentos sólidos y la capacidad de aprender rápido. La experiencia en atención médica o farmacéutica es bienvenida pero no obligatoria.

BENEFICIOS

  • Cobertura complementaria de salud, dental y de visión además de OHIP
  • Acciones en una empresa en fase inicial, concedidas en el mismo calendario que nuestro equipo de Nueva York
  • Igualación de RRSP
  • Días de vacaciones ilimitados
  • Tu primer mes en Nueva York, con gastos de viaje y alojamiento cubiertos
  • Un subsidio para desarrollo profesional

COMPENSACIÓN

El rango salarial base para este puesto es de CAD $155,000 a $230,000, más acciones. Tu posición dependerá de tu experiencia, antigüedad y el alcance de la responsabilidad que asumas. Pagamos en la parte alta del mercado de Toronto, y otorgamos acciones en el mismo calendario en todas las oficinas.

Esta oferta es para una vacante existente. Debes tener derecho legal a trabajar en Canadá. No podemos patrocinar permisos de trabajo para este puesto en este momento.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026