Senior Software Engineer

Job expired!

Flexibilidad en el trabajo: Híbrido

Como miembro valioso de la unidad de innovación de IA de Stryker, colaborarás con pioneros, visionarios de la industria, innovadores e inventores dedicados a llevar la visión por computadora, IA/ML y la innovación digital a entornos de atención médica. Participarás en ciclos rápidos de innovación y desarrollarás tecnologías centrales que impulsan una variedad de soluciones de Stryker, incluyendo robótica quirúrgica y navegación, cirugía guiada por imágenes, selección de tratamientos, evaluación de resultados e inteligencia para la toma de decisiones clínicas.

Aplicarás tus habilidades fundamentales en varias plataformas de implementación, como aplicaciones móviles, servicios en la nube, SDKs, sistemas embebidos, dispositivos periféricos y plataformas de realidad mixta (XR). También tendrás oportunidades de trabajar en una amplia gama de áreas terapéuticas, desde ortopedia y neurocirugía hasta atención de emergencia y eficiencia y seguridad en el quirófano.

Estamos buscando un ingeniero de software senior altamente calificado y experimentado para unirse a nuestro equipo, enfocándose en construir sistemas y aplicaciones que interactúen con modelos de IA en un entorno nativo de la nube (Azure). Diseñarás, desarrollarás y mantendrás aplicaciones de software complejas que se integren perfectamente con tecnologías avanzadas de IA y aprendizaje automático.

  • Diseñar, desarrollar y mantener aplicaciones de software complejas, de alto rendimiento y escalables que se interfacen con modelos y sistemas de IA.
  • Colaborar con equipos multifuncionales como científicos de datos, investigadores de IA, desarrolladores de aplicaciones móviles e ingenieros de IA/ML para recopilar requisitos, definir el alcance del proyecto y garantizar la alineación con los objetivos y metas comerciales.
  • Contribuir a la selección, evaluación e implementación de tecnologías, herramientas y marcos de software en un entorno nativo de la nube (Azure).
  • Solucionar y resolver problemas complejos de software, asegurando el rendimiento y la fiabilidad óptimos de la aplicación al interactuar con sistemas IA/ML.
  • Asistir en la planificación y estimación de proyectos de desarrollo de software, garantizando la asignación eficiente de recursos y la entrega oportuna de soluciones.
  • Contribuir al desarrollo y mantenimiento de documentación técnica, incluyendo especificaciones de diseño, documentación de API y guías de usuario.
  • Licenciatura o equivalente con más de 7 años de experiencia laboral (se prefiere MBA y/o maestría).
  • Un mínimo de 4 años de experiencia en desarrollo de software, enfocándose en desarrollo full-stack.
  • Sólidos conocimientos de múltiples lenguajes de programación como JavaScript, Python, Java o C#.
  • Experiencia comprobada con tecnologías y marcos de front-end como React, Angular o Vue.js.
  • Comprensión sólida de tecnologías y marcos de back-end como Node.js, Django o Spring Boot.
  • Familiaridad con tecnologías de bases de datos como SQL, NoSQL y herramientas ORM.
  • Experiencia con la plataforma de nube Azure, servicios y mejores prácticas.
  • Conocimiento de conceptos, tecnologías y técnicas de integración de IA y aprendizaje automático.
  • Experiencia con sistemas de control de versiones como GitLab y herramientas de gestión de proyectos como Jira o Azure DevOps.
  • Conocimiento de pipelines CI/CD, tecnologías de contenedorización como Docker y Kubernetes, y herramientas de infraestructura como código como Terraform o plantillas de Azure Resource Manager (ARM).

Porcentaje de viajes: Ninguno

Nombre de la empresa: Stryker

Título del trabajo: Ingeniero de Software Senior