Empresa de seguridad con productos de IA/ML busca Ingeniero de Software de Seguridad para desarrollar herramientas y funcionalidades en su plataforma, enfocándose en sistemas y compiladores. Se requiere experiencia en programación de sistemas, protocolos HTTP, y desarrollo con JavaScript.
Atractivo para desarrolladores de software con enfoque en seguridad y programación de sistemas.
Intuition Machines utiliza IA/ML para crear productos de seguridad empresarial. Probablemente estés familiarizado con nuestra suite de seguridad hCaptcha. Nuestro enfoque es simple: baja sobrecarga, equipos pequeños e iteración rápida. Aplicamos nuestra investigación a sistemas que sirven a millones de personas, con personal distribuido en todo el mundo. Como Ingeniero de Software de Seguridad, serás responsable de diseñar, desarrollar e implementar herramientas y funcionalidades dentro de nuestra plataforma de seguridad. Mejorarás la detección y prevención de actividades maliciosas, con un enfoque en programación de sistemas y desarrollo de compiladores. Practicamos DevSecOps y debes sentirte cómodo formando parte de las operaciones de tu código, incluyendo monitoreo y manejo de fallos, métricas, automatización de reparaciones y alarmas de producción. Usando IA: Los agentes de codificación son herramientas indiscutiblemente útiles. Proporcionamos acceso a los 3 principales modelos y fuimos adoptadores tempranos de flujos de desarrollo basados en evals. La familiaridad con la codificación usando agentes es parte de todas las entrevistas. Sin embargo, la confiabilidad y la corrección son críticas para nosotros. Deberás leer y comprender cada línea de código con tu nombre, y será revisada tanto por personas como por máquinas. ¿Qué harás?: - Desarrollar soluciones innovadoras que cumplan las expectativas basadas en los requisitos de clientes y stakeholders. - Investigar e implementar las últimas investigaciones en áreas como seguridad, ofuscación, máquinas virtuales y compiladores. - Colaborar con diferentes departamentos para investigar áreas de mejora que puedan ser utilizadas por seguridad y machine learning para avanzar nuestros servicios de detección. - Desplegar actualizaciones continuas basadas en monitoreo e investigación para mantenernos al día con el cambiante panorama del fraude y la automatización. - Escribir código claramente estructurado, mantenible, bien documentado y probado que cumpla los objetivos descritos. Debería ser de alta calidad como para ser open-sourced. ¿Qué buscamos?: - Experiencia práctica en un rol similar, o experiencia demostrada en programación de sistemas y desarrollo de compiladores. - Comprensión demostrada de Protocolos HTTP y Web API, incluyendo conocimiento de especificaciones y capacidades del navegador. - Trabajo demostrado en forma de proyectos, investigación o blogs relacionados con el diseño e implementación de compiladores. - Experiencia práctica implementando procesos que utilizan criptografía y otros métodos para ofuscar y asegurar datos. - Experiencia trabajando con Javascript y herramientas y servicios de automatización de navegadores. - Alta escrupulosidad. Operamos a escala web real, y tu código puede ejecutarse miles de millones o billones de veces al mes. Esto requiere un enfoque reflexivo y metódico para el desarrollo. - Capacidad para comunicarse de manera clara y efectiva al presentar ideas, soluciones, progreso, etc., a miembros del equipo y/o stakeholders. Opcional (Nice to Have): - Experiencia con Rust y/o Python y/o C/C++. - Experiencia con WASM. - Experiencia con Gestión de Incidentes de Seguridad. ¿Qué ofrecemos?: - Puesto 100% remoto con horario flexible. - Un equipo inspirador de colegas distribuidos por todo el mundo. - Flujos de trabajo de desarrollo y despliegue agradables y modernos: lanzar pronto, lanzar a menudo. - Alto impacto: muchos usuarios, clientes satisfechos, alto crecimiento e I+D de vanguardia. - Organización horizontal, interacción directa con equipos de clientes. - Celebramos la igualdad de oportunidades y estamos comprometidos a crear un entorno inclusivo para todos los miembros del equipo. ¡Únete a nosotros mientras transformamos la ciberseguridad, la privacidad del usuario y el machine learning en línea! Por favor, ten en cuenta que todas las posiciones requieren una verificación previa al empleo, incluyendo verificación por terceros del historial laboral, educación e identidad, así como una entrevista final presencial y verificación de identidad, que se realizará en tu país de residencia.