Intuitive

Ingeniero Full-Stack

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

Descripción de la empresa

Todo comenzó con una idea sencilla: ¿qué pasaría si la cirugía pudiera ser menos invasiva y la recuperación menos dolorosa? Casi 30 años después, esa pregunta sigue impulsando todo lo que hacemos en Intuitive. Como líder mundial en cirugía asistida por robot y atención mínimamente invasiva, nuestras tecnologías, como el sistema quirúrgico da Vinci e Ion, han transformado la forma en que se brinda atención a millones de pacientes en todo el mundo.

Somos un equipo de ingenieros, médicos e innovadores unidos por un propósito: hacer que la cirugía sea más inteligente, segura y humana. Cada día, nuestro trabajo ayuda a los equipos de atención a trabajar con mayor precisión y a los pacientes a recuperarse más rápido, mejorando los resultados en todo el mundo.

Los problemas que resolvemos exigen creatividad, rigor y colaboración. El trabajo es desafiante, pero profundamente significativo, porque cada mejora que hacemos tiene el potencial de cambiar una vida.

Si estás listo para contribuir a algo más grande que tú mismo y ayudar a transformar el futuro de la atención médica, aquí encontrarás tu propósito.

Descripción del puesto

En qué te convertirás

Este puesto está diseñado para que alcances la independencia de nivel senior. Recibirás mentoría de ingenieros senior mientras asumes un alcance significativo desde el primer día, entregando funcionalidades que utilizan equipos de negocio reales.

Información adicional

Debido a la naturaleza de nuestro negocio y del puesto, ten en cuenta que Intuitive y/o sus clientes pueden requerir que muestres una prueba actual de vacunación contra ciertas enfermedades, incluido el COVID-19. Los detalles pueden variar según el puesto.

Intuitive es un empleador que ofrece igualdad de oportunidades. Proporcionamos igualdad de oportunidades de empleo a todos los solicitantes y empleados calificados, y prohibimos la discriminación y el acoso de cualquier tipo, sin distinción de raza, sexo, embarazo, orientación sexual, identidad de género, origen nacional, color, edad, religión, estatus de veterano protegido o discapacidad, información genética o cualquier otro estatus protegido por las leyes federales, estatales o locales aplicables.

Avisos obligatorios

Descargo de responsabilidad sobre controles de exportación de EE. UU.: De acuerdo con las Regulaciones de Administración de Exportaciones de EE. UU. (15 CFR §743.13(b)), algunos puestos en Intuitive Surgical pueden estar sujetos a controles de exportación de EE. UU. para posibles empleados que sean nacionales de países actualmente bajo estatus de embargo o sanciones.

Cierta información que proporciones como parte de la solicitud se utilizará para determinar si Intuitive Surgical necesitará (i) obtener una licencia de exportación del gobierno de EE. UU. en tu nombre (nota: el proceso de concesión de licencias del gobierno puede tardar de 3 a 6+ meses) o (ii) implementar un Plan de Control de Tecnología (“TCP”) (nota: generalmente añade 2 semanas al proceso de contratación).

Para cualquier puesto en Intuitive sujeto a controles de exportación, las ofertas finales están supeditadas a la obtención de una licencia de exportación aprobada y/o un TCP ejecutado antes de la fecha de inicio del posible empleado, lo cual puede ser flexible o no, y dentro de un plazo que no impida injustificadamente la necesidad de contratación. Si corresponde, se notificará a los candidatos y se les darán instrucciones sobre cualquier requisito para estos fines.

Consideraremos para el empleo a solicitantes calificados con antecedentes de arresto y condena de acuerdo con las leyes de oportunidad justa.

Se dará preferencia a los candidatos calificados que no residan, o no planeen residir, en Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina o Tennessee.

Este puesto puede cubrirse en un nivel de trabajo diferente al indicado aquí, dependiendo de la necesidad del negocio y/o de la experiencia, el conocimiento y las habilidades del candidato seleccionado.

La compensación se basará principalmente en el nivel de trabajo en el que se cubra el puesto y en las cualificaciones del candidato, de conformidad con la ley aplicable.

Aviso de adaptación y accesibilidad

Intuitive se compromete a proporcionar adaptaciones razonables a personas calificadas con discapacidades. Si necesitas asistencia o una adaptación durante cualquier parte del proceso de solicitud o entrevista, comunícate con People Services en [email protected].

Ofrecemos paquetes de compensación competitivos en el mercado, que incluyen salario base, incentivos, beneficios y capital. No sería típico que alguien fuera contratado en el extremo superior del rango para el puesto, ya que el pago real se determinará en función de varios factores, incluidos la experiencia, las habilidades y las cualificaciones. Se enumeran los rangos de compensación objetivo.

Turno: Día

Salario máximo Región 2: 64 USD

Salario máximo Región 1: 75 USD

Formas de trabajo: Horario establecido: este trabajo será presencial semanalmente, el porcentaje de trabajo presencial será definido por el líder.

Tipo de empleado: Empleado

Salario mínimo Región 1: 56 USD

Nivel de puesto global (HCM): Profesional 1 (5)

Salario mínimo Región 2: 47 USD

Funciones del puesto

Desarrollo de plataformas

  1. Ayudar a diseñar, construir y mantener tanto el frontend como el backend de una nueva plataforma interna impulsada por IA, desde escribir tu primera funcionalidad hasta verla ejecutarse en producción.
  1. Construir y mantener integraciones entre la plataforma y servicios en la nube, APIs de IA y fuentes de datos internas.
  1. Escribir código limpio, probado y bien documentado en todo el full stack (Python backend + React/TypeScript frontend).

IA y automatización

  1. Integrar capacidades de IA generativa y LLM en la plataforma, ayudando a los equipos de negocio a encontrar información más rápido, responder preguntas y automatizar tareas repetitivas.
  1. Aprender y aplicar patrones de agentes y llamadas a herramientas con la orientación de ingenieros senior.

Colaboración y requisitos

  1. Colaborar con los equipos de negocio para comprender sus flujos de trabajo diarios y traducirlos en funcionalidades de software operativas.
  1. Participar en la recopilación de requisitos, revisiones de diseño y planificación de sprints junto con ingenieros senior y partes interesadas del producto.
  1. Comunicar el progreso, los bloqueos y las compensaciones de forma clara, tanto para audiencias técnicas como no técnicas.

Seguridad y gobernanza

  1. Implementar y seguir prácticas seguras de autenticación y control de acceso (OAuth 2.0 / OIDC) adecuadas para datos empresariales confidenciales.
  1. Aplicar principios de gobernanza de datos para garantizar que la plataforma maneje la información de manera responsable y conforme a la normativa.

Prácticas de ingeniería

  1. Contribuir y seguir las mejores prácticas del equipo: pruebas unitarias, pruebas de integración, revisiones de código y documentación.
  1. Trabajar dentro de tuberías CI/CD para construir, probar y desplegar funcionalidades en entornos de producción.
  1. Utilizar herramientas de observabilidad (registro, monitoreo, alertas) para comprender cómo está funcionando la plataforma en el mundo real.

Iteración y mejora

  1. Recopilar y actuar sobre los comentarios reales de los usuarios para mejorar las funcionalidades con el tiempo.
  1. Equilibrar la velocidad y la fiabilidad, realizando entregas incrementales mientras se mantiene la calidad de producción.

Cualificaciones

Nivel: Nivel inicial / Recién graduado (0–2 años de experiencia)

Educación

  1. Grado en Ingeniería Informática, Ingeniería de Software, Sistemas de Información o un campo técnico relacionado.
  1. Cursos relevantes: Estructuras de datos, Algoritmos, Desarrollo web, Computación en la nube, Bases de datos, Ingeniería de software o IA/ML.

Habilidades técnicas

Lenguajes y frameworks

  1. Competencia en Python (cursos, proyectos o prácticas).
  1. Exposición a React y TypeScript (construcción de componentes de interfaz de usuario o proyectos personales/de clase).
  1. Familiaridad con REST APIs y arquitectura de aplicaciones web.

Nube e infraestructura

  1. Experiencia introductoria con un proveedor de nube importante (Azure, AWS o GCP), incluso a través de proyectos de nivel gratuito o cursos.
  1. Comprensión básica de la contenedorización (Docker) y conceptos de despliegue.
  1. Exposición a conceptos de CI/CD (GitHub Actions, GitLab CI o similares).

IA / IA generativa

  1. Conocimiento de LLM APIs (OpenAI, Azure OpenAI, etc.) (proyectos de clase, hackathons o autoaprendizaje).

Seguridad y autenticación

  1. Comprensión conceptual de la autenticación y el control de acceso (OAuth 2.0 / OIDC es una ventaja, pero no es obligatorio).
  1. Conocimiento de la privacidad de datos y prácticas de codificación segura.

Habilidades interpersonales y estilo de trabajo

  1. Entusiasmo por colaborar con partes interesadas no técnicas; capacidad para traducir las necesidades del negocio en requisitos técnicos con orientación.
  1. Comodidad al hacer preguntas e iterar; no necesita especificaciones perfectas para empezar.
  1. Asume la responsabilidad de las tareas de principio a fin, desde el diseño hasta las pruebas y el despliegue.
  1. Escribe código limpio y legible, y valora las buenas prácticas de ingeniería (pruebas, documentación, revisiones de código).
  1. Entusiasmo por trabajar en software real de nivel de producción, no solo en ejercicios académicos.
  1. La curiosidad por los patrones de agentes, las llamadas a herramientas y los flujos de trabajo impulsados por IA es una gran ventaja.

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

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores