CSC Leasing Co.
Code Metal
Ingeniero de Despliegue Avanzado
Sobre Code Metal
Code Metal es el líder en ingeniería de software automatizada en la que puede confiar. A medida que la IA escribe más código del mundo, el cuello de botella en el software ha pasado de escribir código a verificar que funciona, y la IA no puede verificar su propio trabajo con certeza. Code Metal adopta un enfoque fundamentalmente diferente: restringir la IA a lo que hace de manera confiable, verificar cada paso independientemente del modelo utilizando métodos formales y mantener a los ingenieros informados sobre las decisiones importantes. El resultado no es código que probablemente funcione, sino código que es demostrablemente correcto, con pruebas auditables. Clientes como la Fuerza Aérea de EE. UU., L3 Harris, RTX y Toshiba utilizan Code Metal para modernizar código heredado, optimizar el rendimiento en hardware real y llevar prototipos a producción, rápidamente. Fundada en 2023 con oficinas en Boston y San Francisco, Code Metal está financiada por Accel, Salesforce Ventures, B Capital, Smith Point Capital, J2 Ventures, Shield Capital, Overmatch, RTX y otros.
Más información en codemetal.ai.
Code Metal opera en la intersección de algoritmos avanzados y hardware especializado, donde el despliegue exitoso requiere una ejecución técnica profunda cerca del cliente. Buscamos un Ingeniero de Despliegue Avanzado que sea responsable de la última milla, desde la solución validada hasta la capacidad desplegada de forma fiable: integrando, optimizando, depurando y operando cargas de trabajo de clientes en GPUs, FPGAs y sistemas de borde.
Este no es un rol de ingeniería puramente interno. Trabajará directamente con los equipos de clientes, a menudo en entornos de misión crítica y de alto riesgo, para integrarse en sistemas reales, resolver bloqueos de despliegue y garantizar la entrega exitosa en producción. Operará con alta autonomía y seguirá siendo responsable hasta que la capacidad funcione de manera fiable en el entorno del cliente.
Requisitos
- Ser responsable del despliegue de extremo a extremo de soluciones de clientes validadas. Desde la implementación y la integración hasta la aceptación en producción, usted es responsable de entregar sistemas funcionales y fiables en el hardware de destino.
- Trabajar directamente con ingenieros y operadores de clientes para integrarse en su entorno, comprender las restricciones operativas y cerrar las brechas entre una solución validada y el uso en producción.
- Producción y optimización de implementaciones. Tomar pipelines validados de DSP, RF, comunicaciones u otros cálculos intensivos y hacerlos fiables, eficientes, probables y desplegables en GPUs, FPGAs y otros aceleradores utilizando la plataforma de Code Metal.
- Optimizar el rendimiento bajo restricciones del mundo real. Perfilar, depurar y ajustar sistemas para latencia, rendimiento, memoria y energía en entornos de computación heterogéneos.
- Depurar en todo el full stack. Identificar y resolver problemas que abarcan algoritmos, software, hardware y cadenas de herramientas en entornos de despliegue complejos.
- Colaborar de forma interfuncional. Asociarse con Ingenieros de Soluciones, Arquitectos de Soluciones, producto e ingeniería central para resolver problemas de campo, fortalecer capacidades reutilizables y retroalimentar los aprendizajes del despliegue en la plataforma.
- Operar con una mentalidad de alta responsabilidad. Navegar por la ambigüedad, desbloquear problemas críticos y hacer lo necesario para avanzar en los despliegues en entornos de alto riesgo.
- Construir patrones de despliegue y manuales reutilizables. Capturar los aprendizajes de integración, prueba, observabilidad y operación para que los despliegues futuros sean más repetibles y soportables.
- Soportar despliegues in situ. Viajar según sea necesario (30-75% dependiendo del cliente) para integrar, probar y validar sistemas en entornos del mundo real.
Requisitos mínimos
- Ser elegible para obtener y mantener una autorización de seguridad de EE. UU.; algunas asignaciones pueden requerir una autorización de alto secreto activa.
Cualificaciones Preferidas
- Experiencia en ingeniería de software, ingeniería de sistemas o desarrollo de algoritmos aplicados
- Sólida capacidad de programación en al menos uno de los siguientes: Python, C++, CUDA, Matlab, VHDL, Verilog o Rust
- Experiencia práctica con uno o más de los siguientes: programación de GPUs, desarrollo de FPGAs, sistemas embebidos o entornos de computación de borde
- Experiencia trabajando con cargas de trabajo computacionalmente intensivas (DSP, RF, comunicaciones, visión por computadora, etc.)
- Capacidad demostrada para optimizar y desplegar software en hardware especializado o restringido
- Capacidad para depurar sistemas complejos a través de límites de software y hardware
- Sólidas habilidades de resolución de problemas y capacidad para operar eficazmente en entornos ambiguos y de rápida evolución
- Comodidad trabajando directamente con clientes y comunicando conceptos técnicos con claridad
- Comodidad pasando una cantidad significativa de tiempo integrado con los equipos de clientes cuando las necesidades de despliegue lo requieran.
- Experiencia en la entrega de software o sistemas en entornos de defensa, aeroespacial, industrial u otros de misión crítica.
Expectativas de Nivel por Trayectoria
Este rol está abierto en los niveles Senior, Staff o Principal. Las expectativas a continuación describen cómo difieren el alcance, la propiedad y el liderazgo técnico según el nivel; los candidatos son evaluados según el nivel en el que son contratados.
Senior
- Años de Experiencia: 5+
- Artesanía de Ingeniería y Calidad del Código: Escribe código/salida limpio, idiomático y bien probado, y sigue las mejores prácticas; dirige la depuración de los problemas más difíciles del equipo; garantiza que el trabajo asistido por IA sea correcto, modular y esté completamente probado.
- Arquitectura y Conocimiento Técnico: Diseña e implementa cambios en sistemas individuales, colabora en diseños más grandes y dirige revisiones de arquitectura para proyectos de múltiples desarrolladores.
- Entrega, Alcance y Reducción de Riesgos: Trabaja con Producto para definir el alcance y reducir los riesgos del trabajo; proporciona estimaciones fiables para proyectos de tamaño mediano con comunicación clara de riesgos.
- Liderazgo Técnico y Mentoría: Un referente técnico para la base de código del equipo; asesora e integra a compañeros de equipo; contribuye a entrevistas y a la experiencia del candidato.
Staff
- Años de Experiencia: 7+
- Artesanía de Ingeniería y Calidad del Código: Define y aplica la estrategia de pruebas, los estándares y el nivel de calidad del equipo; garantiza que la salida generada por IA se integre estrechamente en los paradigmas existentes y se pruebe de forma robusta.
- Arquitectura y Conocimiento Técnico: Diseña cambios transversales en toda la pila; proporciona orientación arquitectónica en todo el equipo; es responsable de los documentos de diseño para proyectos importantes de múltiples servicios o superficies.
- Entrega, Alcance y Reducción de Riesgos: Es responsable del alcance técnico y la estrategia de ejecución para iniciativas complejas de múltiples sprints; audita los requisitos para detectar riesgos técnicos y dependencias ocultas antes de que comience el desarrollo.
- Liderazgo Técnico y Mentoría: El principal responsable técnico de la base de código del equipo; revisa la mayor parte del trabajo de alto impacto; lidera la preparación técnica, los picos de diseño y los RFC; coordina entre pods cuando los cambios cruzan los límites del dominio.
Principal
- Años de Experiencia: 10+
- Artesanía de Ingeniería y Calidad del Código: Establece el nivel de calidad y corrección en todo el departamento; su trabajo es el ejemplo del que aprenden los demás; mejora los sistemas y prácticas automatizados que garantizan la calidad en todo el departamento.
- Arquitectura y Conocimiento Técnico: Proporciona orientación arquitectónica en todo el departamento e inventa paradigmas que resuelven problemas de dominio específicos de CodeMetal (por ejemplo, traducción, optimización, despliegue en entornos de destino); un recurso clave en todos los sistemas importantes.
- Entrega, Alcance y Reducción de Riesgos: Un contribuyente constante al roadmap técnico de la empresa; proporciona estimaciones fiables para iniciativas inter-equipos a gran escala; garantiza un alcance pragmático hacia los resultados más valiosos.
- Liderazgo Técnico y Mentoría: Un impulsor activo de revisiones y propuestas arquitectónicas en toda la empresa; asesora a personal de nivel medio y senior a escala; influye en otros departamentos hacia el mejor resultado técnico.
Transparencia Salarial - El rango salarial para este puesto no es una garantía de compensación o salario, ya que la oferta final puede variar según factores que incluyen, entre otros, la competencia individual, las habilidades, la experiencia y la ubicación.
Somos un empleador que ofrece igualdad de oportunidades. Puede ser necesaria la ciudadanía estadounidense para ciertas asignaciones de proyectos que impliquen autorización de seguridad.
De conformidad con la Ordenanza de Oportunidad Justa de San Francisco, consideraremos para el empleo a solicitantes cualificados con antecedentes penales y de arresto.
Beneficios
- El pago depende de la experiencia, pero nos esforzamos por estar en el extremo superior del rango salarial
- Plan de atención médica con cobertura de prima del 100%, que incluye médico, dental y de la vista
- Plan 401k con igualación del 5%
- Tiempo Libre Pagado (vacaciones ilimitadas, más días por enfermedad y festivos públicos)
- Acuerdo de trabajo híbrido o remoto flexible
- Asistencia para la reubicación para empleados que cumplan los requisitos
