Jobgether

Ingeniero de Sistemas Senior (C++/Python)

PythonC++
Traducción automática. Consulta el original.

Sobre la oportunidad

Este puesto se publica en nombre de una empresa asociada, que gestiona todas las solicitudes y los pasos siguientes. Nuestro socio busca un Ingeniero de Sistemas Senior (C++/Python) con base en Estados Unidos.

Aceptación continua de solicitudes para este puesto.

Cómo funciona Jobgether

Utilizamos un proceso de emparejamiento impulsado por IA para garantizar que tu solicitud sea revisada de forma rápida, objetiva y justa frente a los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan, y esta lista corta se comparte directamente con la empresa contratante. La decisión final y los pasos siguientes (entrevistas, evaluaciones) son gestionados por su equipo interno.

¡Agradecemos tu interés y te deseamos lo mejor!

¿Por qué solicitar a través de Jobgether?

Aviso de privacidad de datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y en medidas precontractuales bajo las leyes de protección de datos aplicables (incluido el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.

#LI-CL1

Únete a un equipo de ingeniería de vanguardia que desarrolla software de alto rendimiento en la intersección de machine learning, visión artificial y modelado 3D. En este puesto, implementarás algoritmos sofisticados que transforman imágenes del mundo real y datos geoespaciales a gran escala en contenido 3D realista. Aplicarás principios matemáticos e investigaciones emergentes en inteligencia artificial y gráficos por ordenador para resolver desafíos técnicos complejos. Trabajando en estrecha colaboración con el liderazgo técnico, traducirás la visión del producto y los requisitos del cliente en soluciones de software eficientes y escalables. También implementarás y probarás tu código en entornos basados en la nube mientras colaboras en un flujo de trabajo de desarrollo moderno. Esta oportunidad es ideal para un ingeniero que disfrute de los problemas computacionales avanzados, la optimización del rendimiento y la creación de tecnología con aplicaciones en el mundo real.

Responsabilidades

Contribuirás al diseño, implementación y despliegue de sistemas de software avanzados, aplicando experiencia en ingeniería y métodos matemáticos para ofrecer soluciones fiables y de alto rendimiento. Tus responsabilidades incluirán:

  1. Implementar algoritmos centrales de machine-learning, visión artificial y modelado procedimental inverso en C++, con un nivel adecuado de independencia y supervisión.
  1. Aplicar técnicas matemáticas que involucren álgebra lineal, probabilidad y geometría para desarrollar algoritmos de análisis de imágenes y reconstrucción 3D realista.
  1. Incorporar investigaciones actuales en machine learning, inteligencia artificial, visión artificial y gráficos por ordenador en aplicaciones de software prácticas.
  1. Colaborar con el liderazgo técnico para comprender la estrategia del producto, los requisitos del cliente y los objetivos de ingeniería de alto nivel.
  1. Diseñar y optimizar software de alto rendimiento, centrándose en la velocidad de ejecución, la escalabilidad y la gestión eficiente de recursos.
  1. Utilizar Git u otros sistemas de control de versiones para gestionar el código fuente, realizar un seguimiento de los cambios y apoyar el desarrollo colaborativo.
  1. Desplegar, ejecutar y probar software frente a conjuntos de datos geoespaciales a gran escala utilizando infraestructura en la nube y entornos de computación remota.
  1. Trabajar con máquinas remotas a través de herramientas de shell de Unix para validar algoritmos y generar contenido 3D para los usuarios finales.
  1. Contribuir al proceso general de ingesta de datos y al flujo de trabajo del producto, garantizando la compatibilidad y la integración eficiente con otros componentes de software.
  1. Solucionar problemas técnicos, evaluar enfoques de implementación y mejorar continuamente la calidad y el rendimiento del software.

Requisitos

Eres un ingeniero colaborativo y analítico con sólidas habilidades de desarrollo en C++, una base sólida en ingeniería de software y un interés en aplicar métodos computacionales avanzados a desafíos del mundo real. El puesto requiere las siguientes cualificaciones y capacidades:

  1. Grado en Informática, Ingeniería, Matemáticas o un campo relacionado.
  1. Al menos tres años de experiencia relevante en la industria en un entorno tecnológico de ritmo rápido y alto crecimiento.
  1. Experiencia demostrada en el diseño y construcción de sistemas de alto rendimiento utilizando C++, con un enfoque en la velocidad, la escalabilidad y la eficiencia de los recursos.
  1. Fuertes habilidades de resolución de problemas, atención al detalle y capacidad para aprender y aplicar nuevas herramientas, técnicas y prácticas de ingeniería.
  1. Excelentes habilidades de comunicación, incluida la capacidad de explicar conceptos técnicos complejos con claridad a partes interesadas no técnicas.
  1. Un enfoque colaborativo y orientado al trabajo en equipo, y la capacidad de trabajar eficazmente con colegas técnicos y líderes.

Las cualificaciones y la experiencia técnica preferidas incluyen:

  1. Familiaridad con C++ moderno y su integración con sistemas de ingesta de datos y flujos de trabajo de productos.
  1. Una formación matemática en una o más de las siguientes áreas: álgebra lineal, probabilidad y geometría.
  1. Experiencia con Git; la familiaridad con Mercurial u otros sistemas de control de versiones distribuidos también es relevante.
  1. Confianza trabajando en entornos de shell de Unix, como Bash, y con sistemas de desarrollo y producción de Linux y macOS.
  1. Experiencia en tecnología de juegos, particularmente Unreal Engine, geometría computacional, C++ y gráficos por ordenador.
  1. Familiaridad con CMake para la gestión de proyectos y compilaciones.
  1. Capacidad para trabajar de forma independiente dentro del entorno de desarrollo, incluyendo demostrar cómo puedes respaldar eficazmente tus herramientas y flujo de trabajo preferidos si difieren de la configuración establecida.

Beneficios

Rango salarial anual de $175,000–$215,000.

  • Seguro médico, dental y de visión.
  • Plan de jubilación 401(k).
  • Vacaciones pagadas.
  • Reembolso de matrícula.
  • Descuentos y ventajas adicionales para empleados.
  • La oportunidad de trabajar con investigaciones emergentes y tecnologías avanzadas en machine learning, visión artificial y gráficos 3D.
  • Un entorno técnicamente desafiante centrado en la ingeniería de alto rendimiento, datos a gran escala y desarrollo de software innovador.

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