B&A
Anthropic
Ingeniero/a de Software Staff+, Velocidad de Inferencia
SOBRE ANTHROPIC
La misión de Anthropic es crear sistemas de IA fiables, interpretables y dirigibles. Queremos que la IA sea segura y beneficiosa para nuestros usuarios y para la sociedad en su conjunto. Nuestro equipo es un grupo en rápido crecimiento de investigadores, ingenieros, expertos en políticas y líderes empresariales comprometidos que trabajan juntos para construir sistemas de IA beneficiosos.
SOBRE EL PUESTO
La organización de Inferencia de Anthropic da servicio a Claude a millones de usuarios y clientes empresariales con la velocidad, fiabilidad y eficiencia que exige la IA de vanguardia. Construimos sobre GPUs, TPUs y Trainium, y la complejidad de nuestro entorno de desarrollo crece con cada plataforma que añadimos. Buscamos un ingeniero Staff para ser el líder técnico de la Productividad del Desarrollador de Inferencia: el equipo que hace que cada ingeniero de la organización sea drásticamente más eficaz en la construcción, prueba y envío de software de inferencia.
Este es un puesto de ingeniero individual senior con una amplia responsabilidad técnica. Establecerás la dirección técnica para las cadenas de herramientas, flujos de trabajo y bucles de retroalimentación del equipo, y serás quien tome las decisiones difíciles sobre arquitectura, priorización y compensaciones entre plataformas de aceleradores heterogéneas. Trabajarás en equipo con el Director de Ingeniería del equipo, que se encarga de la contratación y el desarrollo de personas, mientras tú te encargas del roadmap técnico y diriges el trabajo. También colaborarás estrechamente con la organización central de Infraestructura de Anthropic, donde reside la productividad del desarrollador en toda la empresa, para asegurarte de que la realidad multi-acelerador de Inferencia esté bien atendida sin duplicar esfuerzos.
Este puesto es para alguien que ha sido el ancla técnica en un equipo de plataforma o infraestructura antes, que piensa en sistemas y bucles de retroalimentación, y que obtiene una satisfacción real del momento en que otro ingeniero deja de luchar contra su entorno y empieza a enviar código.
CÓMO SOMOS DIFERENTES
Creemos que la investigación de IA de mayor impacto será "big science". En Anthropic trabajamos como un único equipo cohesionado en solo unos pocos esfuerzos de investigación a gran escala. Y valoramos el impacto —avanzar en nuestros objetivos a largo plazo de IA dirigible y confiable— en lugar de trabajar en acertijos más pequeños y específicos. Vemos la investigación de IA como una ciencia empírica, que tiene tanto en común con la física y la biología como con los esfuerzos tradicionales en informática. Somos un grupo extremadamente colaborativo y organizamos frecuentes discusiones de investigación para asegurar que estamos persiguiendo el trabajo de mayor impacto en cualquier momento dado. Como tal, valoramos enormemente las habilidades de comunicación.
La forma más fácil de entender nuestras direcciones de investigación es leer nuestra investigación reciente. Esta investigación continúa muchas de las direcciones en las que trabajó nuestro equipo antes de Anthropic, incluyendo: GPT-3, Interpretabilidad Basada en Circuitos, Neuronas Multimodales, Leyes de Escalado, IA y Cómputo, Problemas Concretos en Seguridad de IA, y Aprendizaje de Preferencias Humanas.
RESPONSABILIDADES CLAVE
- Establecer la dirección técnica para la Productividad del Desarrollador de Inferencia, siendo responsable de la arquitectura y el roadmap para las cadenas de herramientas, entornos de desarrollo y CI/CD en plataformas GPU (CUDA), TPU y Trainium.
- Ser el responsable técnico de la gestión de la cadena de herramientas del acelerador: compiladores, drivers, bibliotecas, frameworks, mantenidos actualizados, compatibles y bien probados para que los ingenieros de Inferencia se centren en el servicio de modelos en lugar de en la arqueología del entorno.
- Diseñar y construir infraestructura para el uso eficiente de aceleradores durante el desarrollo, incluyendo entornos de desarrollo (devbox), automatización de validación pre y post-integración, y herramientas compartidas que reduzcan el coste de trabajar en hardware heterogéneo.
- Definir e instrumentar métricas de productividad para la organización de Inferencia, construyendo los dashboards y alertas que muestren regresiones tempranas (pruebas de humo rojas durante períodos prolongados, tiempos de compilación que aumentan, fallos en la cadena de herramientas) y las lleven a su resolución.
- Buscar proactivamente cuellos de botella, trabajo repetitivo y fricciones en los flujos de trabajo de ingeniería de Inferencia, y luego diseñar y construir los sistemas que los eliminen.
- Actuar como contraparte técnica de la organización central de Infraestructura de Anthropic, alineándose con las iniciativas compartidas de productividad del desarrollador, aportando requisitos específicos de Inferencia y tomando la decisión sobre construir o adoptar.
- Mentorizar a los ingenieros del equipo a través de revisiones de diseño, revisiones de código y colaboración directa, elevando el nivel técnico sin ser responsable de la plantilla.
CALIFICACIONES MÍNIMAS
- Más de 8 años de experiencia en ingeniería de software, con un tiempo significativo como líder técnico o ancla en un equipo de infraestructura, plataforma o productividad del desarrollador.
- Profundo conocimiento en ingeniería de sistemas, infraestructura de compilación/pruebas o infraestructura de ML, con la capacidad de trabajar directamente en problemas de cadenas de herramientas, pipelines de CI/CD y optimización de flujos de trabajo del desarrollador.
- Experiencia en la gestión de cadenas de herramientas o entornos de desarrollo para cargas de trabajo computacionalmente intensivas (entrenamiento o inferencia de ML, HPC, sistemas distribuidos a gran escala).
- Profundo conocimiento en al menos un ecosistema de aceleradores (CUDA/GPU, TPU o Trainium/AWS) y un apetito genuino por aprender los demás.
- Un historial de definición y uso de métricas de ingeniería para impulsar mejoras: has construido dashboards, establecido SLOs en flujos de trabajo de desarrolladores o liderado iniciativas que mejoraron mediblemente la velocidad de ingeniería.
- Experiencia en la consecución de alineación técnica entre límites organizacionales, abogando por las necesidades de tu equipo mientras contribuyes a la infraestructura compartida.
- Sólidas habilidades de comunicación escrita y verbal, y la capacidad de influir en la dirección técnica sin autoridad formal.
CALIFICACIONES PREFERIDAS
- Experiencia con cadenas de herramientas de compiladores de ML (XLA, Triton, NeuronX) o gestión de drivers/firmware de aceleradores a escala.
- Experiencia en la construcción o ejecución de entornos de desarrollo compartidos (devboxes, desarrollo remoto, entornos efímeros) para flujos de trabajo dependientes del hardware.
- Experiencia con sistemas de CI/CD a escala, particularmente para cargas de trabajo que involucran hardware de acelerador.
- Familiaridad con el desarrollo basado en Kubernetes y entornos de planificación de trabajos.
- Experiencia previa como líder técnico en un equipo de productividad de desarrolladores o ingeniería de plataformas en una empresa de IA/ML de rápido crecimiento.
LOGÍSTICA
El rango de compensación anual para este puesto se indica a continuación. Para los puestos de ventas, el rango proporcionado es el rango de "Ganancias Objetivo" (OTE) del puesto, lo que significa que el rango incluye tanto las comisiones de ventas/bonos de ventas objetivo como el salario base anual para el puesto.
Salario Anual: $405,000—$485,000 USD
Educación mínima: Título de Grado o una combinación equivalente de educación, formación y/o experiencia.
Campo de estudio requerido: Un campo relevante para el puesto demostrado a través de cursos, formación o experiencia profesional.
Años mínimos de experiencia: Los años de experiencia requeridos se correlacionarán con los requisitos de nivel de puesto interno para la posición.
Política híbrida basada en la ubicación: Actualmente, esperamos que todo el personal esté en una de nuestras oficinas al menos el 25% del tiempo. Sin embargo, algunos puestos pueden requerir más tiempo en nuestras oficinas.
Patrocinio de visados: ¡Patrocinamos visados! Sin embargo, no podemos patrocinar visados para todos los puestos y todos los candidatos. Pero si te hacemos una oferta, haremos todos los esfuerzos razonables para conseguirte un visado, y contamos con un abogado de inmigración para ayudar con esto.
Te animamos a que te presentes incluso si no crees cumplir todos los requisitos. No todos los candidatos fuertes cumplirán todos los requisitos enumerados. La investigación muestra que las personas que se identifican como pertenecientes a grupos subrepresentados son más propensas a experimentar el síndrome del impostor y a dudar de la solidez de su candidatura, por lo que te instamos a que no te excluyas prematuramente y presentes una solicitud si estás interesado en este trabajo. Creemos que los sistemas de IA como los que estamos construyendo tienen enormes implicaciones sociales y éticas. Creemos que esto hace que la representación sea aún más importante, y nos esforzamos por incluir una variedad de perspectivas diversas en nuestro equipo.
Tu seguridad nos importa. Para protegerte de posibles estafas, recuerda que los reclutadores de Anthropic solo te contactan desde direcciones de correo electrónico @anthropic.com. En algunos casos, podemos colaborar con agencias de contratación verificadas que se identificarán como que trabajan en nombre de Anthropic. Ten cuidado con los correos electrónicos de otros dominios. Los reclutadores legítimos de Anthropic nunca te pedirán dinero, tarifas o información bancaria antes de tu primer día. Si alguna vez tienes dudas sobre una comunicación, no hagas clic en ningún enlace; visita directamente anthropic.com/careers anthropic.com/careers para ver las ofertas de empleo confirmadas.
Orientación sobre el Uso de IA por parte de los Candidatos: Conoce nuestra política anthropic.com/candidate-ai-guidance para el uso de IA en nuestro proceso de solicitud.
¡VEN A TRABAJAR CON NOSOTROS!
Anthropic es una corporación de beneficio público con sede en San Francisco. Ofrecemos una compensación y beneficios competitivos, donación opcional de acciones igualada, generosas vacaciones y permisos parentales, horarios de trabajo flexibles y un espacio de oficina agradable en el que colaborar con colegas.
