Roku
Gray Swan AI
Staff Software Engineer (Pittsburgh)
Sobre Gray Swan
Gray Swan tiene la misión de capacitar al mundo para usar la IA de forma segura y protegida. Evaluamos modelos de IA para los principales laboratorios de vanguardia, al tiempo que desarrollamos agentes de detección de amenazas en tiempo real y de pruebas adversarias adaptativas para equipos que implementan IA.
Somos un equipo de aproximadamente 50 personas, bien financiados y en rápido crecimiento. Nuestro trabajo influye directamente en cómo el mundo implementa agentes y sistemas de IA a escala.
Más información sobre cómo trabajamos.
El Puesto
Buscamos un/a ingeniero/a de software que quiera construir cosas de principio a fin y no le importe ensuciarse las manos. Trabajarás en todo el stack — frontend, backend APIs, y bases de datos — ayudándonos a convertir ideas en productos reales y a mejorar lo que ya está en producción.
No necesitas haber utilizado todas las herramientas que usamos. Lo que importa es que tengas una sólida experiencia full-stack, que aprendas nuevas tecnologías rápidamente y que te sientas cómodo/a asumiendo trabajo sin mucho proceso o supervisión. Todavía estamos en las primeras etapas de nuestro crecimiento, así que si te gusta la autonomía, la responsabilidad y moverte rápido, ¡aplica a esta oportunidad!
Qué Harás
- Diseñar y desarrollar aplicaciones web utilizando frameworks modernos de frontend como Svelte
- Construir interfaces intuitivas y fáciles de usar que deleiten a los usuarios
- Desarrollar y mantener backend APIs utilizando herramientas como FastAPI
- Gestionar y optimizar sistemas de bases de datos como MongoDB
- Colaborar con nuestro equipo de investigación de ML para integrar experiencias de IA en nuestros productos
Requisitos mínimos
Quién Eres
- Dominio de TypeScript o JavaScript
- Experiencia con frameworks de frontend como React, Vue, o Svelte
- Sólida comprensión de HTML y CSS
- Experiencia práctica en la creación de backend APIs
- Conocimiento de sistemas de bases de datos (SQL o NoSQL; MongoDB es un plus)
Puntos Extra Si Tienes
- Experiencia con SvelteKit
- Dominio de Python y exposición a frameworks de IA/ML
- Experiencia en la creación de aplicaciones impulsadas por IA
- Experiencia en la implementación y escalado de aplicaciones en plataformas en la nube (ej. AWS, Google Cloud, Azure)
- Familiaridad con pipelines de CI/CD y prácticas de DevOps para optimizar flujos de trabajo de desarrollo
- Conocimiento de prácticas de codificación segura y mitigación de vulnerabilidades en aplicaciones web
- Contribuciones a proyectos de código abierto o un GitHub/portafolio activo que muestre trabajo relevante
- Experiencia con frameworks de pruebas (ej. Jest, Playwright) para garantizar la calidad del código
- Comprensión de los principios de seguridad de la IA o consideraciones éticas en sistemas de IA
Si no tienes 100% de estos, aún deberías considerar seriamente aplicar. Nos importa más lo que puedes hacer que tus credenciales.
Prosperarás Aquí Si
- Has aprendido cosas sobre tu código que solo el tráfico de producción puede enseñar
- Te sientes cómodo/a depurando en todo el stack, desde las herramientas de desarrollador del navegador hasta los planes de consulta de bases de datos.
- Has trabajado en entornos donde moverse rápido es importante y sabes cómo equilibrar la velocidad con la sostenibilidad.
- Estás interesado/a en aplicar tu mentalidad de seguridad a la IA, donde el modelo de amenazas aún se está escribiendo
Qué Ofrecemos
Ofrecemos un paquete de compensación competitivo diseñado para recompensar el impacto e incentivar el crecimiento. Nuestra filosofía de compensación se basa en nuestra valoración actual y datos recientes de la industria.
Compensación: $210k-$280k más bonificación basada en el rendimiento y un paquete de acciones significativo
Beneficios
- 401k con hasta un 4% de igualación
- 28 días de vacaciones anuales (vacaciones + festivos)
- Cobertura médica, dental y de visión
- Almuerzos servidos (oficina de Pittsburgh)
- Acuerdos de trabajo flexibles
- Patrocinio de visado disponible para candidatos excepcionales
Proceso de Entrevista Típico
- 🔎 Revisión de la solicitud. Leemos todo; responderemos en un plazo de 10 días.
- 🗣 Entrevista con el/la reclutador/a. Aprendemos sobre ti; tú aprendes sobre nosotros.
- 🧑💻 Entrevista técnica o Entrevista con el/la Gerente de Contratación.
- 💻 Evaluación relacionada con el puesto
- 🗣 Entrevista de experiencia y cultura
- 😇 Verificación de referencias. Nos pondremos en contacto con 3-5 referencias que proporciones.
- 📃 Oferta. Si es mutuo, nos movemos rápido.
