Solaris
JetBrains
Líder Técnico de IA - Herramientas para Desarrolladores
POR QUÉ ESTE ROL ES ÚNICO
La IA está cambiando fundamentalmente la forma en que los desarrolladores escriben, entienden, depuran y mantienen software.
En JetBrains, estamos explorando cómo debería ser una experiencia de desarrollo nativa de IA para desarrolladores de C++. Buscamos un líder técnico senior para ayudar a dar forma a este futuro mediante la creación de flujos de trabajo impulsados por IA, la integración de agentes de codificación en herramientas para desarrolladores y la definición de cómo CLion puede convertirse en un entorno de primera clase para el desarrollo de software asistido por IA.
Este es un puesto muy práctico centrado en el liderazgo técnico en lugar de la gestión de personas. Deberías esperar dedicar la mayor parte de tu tiempo a prototipar, implementar y validar flujos de trabajo impulsados por IA, mientras ayudas a dar forma a la dirección técnica a través de la ingeniería práctica. Trabajarás en la intersección de herramientas para desarrolladores, agentes de IA, arquitectura de IDE y estrategia de producto, mientras ayudas a definir cómo los desarrolladores de software trabajarán con la IA en el futuro.
En lugar de crear experiencias de chat genéricas, trabajarás en desafíos como la depuración asistida por IA, la comprensión de código impulsada por agentes, la automatización de flujos de trabajo de desarrolladores y sistemas de evaluación para herramientas de desarrollo impulsadas por IA.
Tu trabajo influirá directamente en productos utilizados por millones de desarrolladores en todo el mundo y ayudará a dar forma a la visión más amplia de JetBrains para el desarrollo de software impulsado por IA.
EJEMPLOS DE PROBLEMAS EN LOS QUE TRABAJARÁS
- ¿Cómo pueden los agentes de codificación ser más efectivos al trabajar con grandes bases de código de C++?
- ¿Cómo se pueden integrar las capacidades de depuración, comprensión de código y navegación de CLion en flujos de trabajo de desarrollo asistido por IA?
- ¿Cómo se deben evaluar y comparar las experiencias de desarrollo impulsadas por IA en escenarios de desarrollo del mundo real?
- ¿A qué capacidades deberían tener acceso los agentes de IA dentro de un IDE moderno?
- ¿Cómo podemos hacer de CLion un mejor entorno para los desarrolladores que colaboran cada vez más con herramientas y agentes de IA?
#LI-DNI
Procesamos los datos proporcionados en tu solicitud de empleo de acuerdo con la Política de Privacidad de Reclutamiento. jetbrains.com/legal/docs/privacy/privacy-recruitment/
EN ESTE ROL, HARÁS
- Dar forma y entregar características impulsadas por IA para CLion y flujos de trabajo de desarrollo de C++.
- Diseñar la arquitectura para integraciones de IA, herramientas de agentes y capacidades de IA específicas de C++.
- Crear benchmarks prácticos y marcos de evaluación para escenarios de desarrollo de C++ asistido por IA.
- Prototipar y validar nuevos flujos de trabajo de IA, incluyendo depuración, comprensión de código, refactorización y navegación de proyectos.
- Colaborar con gerentes de producto, ingenieros de ML, ingenieros de QA, partes interesadas y desarrolladores senior para dar forma y entregar la hoja de ruta.
- Trabajar estrechamente con los equipos de IA, ML y producto de JetBrains para ayudar a definir la estrategia de IA para el ecosistema de C++.
- Evaluar y priorizar iniciativas de IA, aportando nuevas ideas y propuestas que se alineen con la estrategia más amplia de IA de JetBrains.
- Contribuir de forma práctica al diseño técnico, la arquitectura de software y la implementación en una base de código grande y madura.
- Ayudar a definir una hoja de ruta técnica para la integración de agentes y herramientas de IA en flujos de trabajo de desarrollo de C++.
- Construir confianza y alineación entre las organizaciones del Ecosistema de C++, IA, Producto, QA y ML.
NOS ENCANTARÍA HABLAR SI TIENES
- Experiencia significativa en ingeniería de software como Ingeniero Staff, Ingeniero Principal, Líder Técnico o un rol técnico senior similar.
- Sólida experiencia con Kotlin, Java u otras tecnologías JVM, o la capacidad de ser productivo rápidamente en una base de código basada en JVM.
- Experiencia en la creación de productos impulsados por IA, herramientas para desarrolladores, asistentes de codificación, agentes o flujos de trabajo basados en LLM.
- Fuerte comprensión de cómo operan los agentes de codificación modernos, incluyendo la llamada a herramientas, la gestión de contexto, MCP y técnicas de evaluación.
- Un historial de impulso de la dirección técnica en áreas ambiguas y en rápida evolución.
- Fuertes instintos de producto y capacidad para equilibrar la innovación con la entrega práctica.
- Excelentes habilidades de comunicación y capacidad para influir sin autoridad formal.
ES UN PLUS SI TIENES
- Experiencia con flujos de trabajo de desarrollo de C++, compiladores, depuradores, herramientas de lenguaje o productos de productividad para desarrolladores.
- Experiencia con internos de IDE, servidores de lenguaje, análisis de código, sistemas de refactorización o análisis estático.
- Experiencia liderando equipos pequeños o actuando como líder técnico.
- Experiencia trabajando en productos para desarrolladores nativos de IA.
¿POR QUÉ UNIRSE A JETBRAINS?
- Salario base sólido. Ofrecemos una remuneración competitiva que refleja tus habilidades y experiencia.
- Ubicación de trabajo flexible. Disfruta de la libertad de trabajar desde casa o desde la oficina.
- Trabajo remoto. Pasa hasta 30 días al año trabajando de forma remota desde el extranjero.
- Tiempo libre adicional. Más días para relajarte, recargar energías y hacer las cosas que te gustan.
- Subsidio de seguro médico. Disfruta de tranquilidad para ti y tu familia.
- Oportunidades de aprendizaje y desarrollo. Acceso a conferencias, cursos y clases de idiomas.
- Soporte de reubicación. Ayudamos a que tu mudanza sea lo más fluida y libre de estrés posible. (mantener si es relevante para el puesto)
- Clases de idiomas. Aprende el idioma local o mejora tus habilidades de inglés.
- Impulsa tu día. Disfruta de una comida caliente o recibe un subsidio de almuerzo en días laborables.
- Apoyo a la salud mental. Para ayudarte a sentirte lo mejor posible, proporcionamos fácil acceso a servicios profesionales de salud mental.
- Beneficio deportivo. Disfruta de un gimnasio en las instalaciones o un subsidio para un club deportivo.
- Eventos internos. Únete a celebraciones de toda la empresa y reuniones de equipo.
*Algunos beneficios pueden variar según la ubicación.
Somos un empleador que ofrece igualdad de oportunidades.
Sabemos que las grandes ideas pueden venir de cualquiera, en cualquier lugar. Por eso hacemos todo lo posible para crear un lugar de trabajo abierto e inclusivo, uno que dé la bienvenida a todos independientemente de su origen, identidad, religión, edad, necesidades de accesibilidad u orientación.
