Ingeniero/a de Software especializado en IA para empresa de cloud storage. Se requiere experiencia en desarrollo backend, APIs, bases de datos distribuidas y frameworks de IA. Modalidad remota desde Argentina.
Aplicá si te apasiona el desarrollo de software y la inteligencia artificial. Este puesto es ideal para ingenieros con experiencia en backend y conocimientos de workflows de AI.
Sobre Backblaze Backblaze proporciona almacenamiento en la nube confiable y de alta disponibilidad, en el que confían consumidores, pymes, empresas y desarrolladores de más de 150 países. El almacenamiento en la nube B2 de Backblaze admite cargas de trabajo intensivas en datos, como respaldo, medios, análisis y canalizaciones modernas de inteligencia artificial. Nuestros equipos se enfocan en construir sistemas duraderos y escalables con un fuerte énfasis en la experiencia del desarrollador y la eficiencia operativa. Pero, aunque hay mucho que celebrar en nuestro pasado, hay casi tanta oportunidad por delante de nosotros. ¡Estamos buscando un ingeniero de software de inteligencia artificial para unirse a nuestro equipo! Qué harás: - Utilizar herramientas de desarrollo asistido por inteligencia artificial, incluyendo Claude Code, para acelerar la implementación mientras se valida la corrección, la seguridad y el rendimiento. - Diseñar y construir APIs del lado del servidor que autentiquen usuarios, acepten y gestionen respaldos, manejen operaciones de datos a gran escala y preparen datos restaurados para clientes en nuestra base de usuarios global. - Colaborar con los equipos de Producto, QA y Soporte para garantizar que las características del backend reflejen los flujos de trabajo y los patrones de uso reales de los clientes. - Construir y mantener herramientas de soporte para ayudar a diagnosticar y resolver problemas de clientes a gran escala. - Asegurarse de que todo el código y los activos de código abierto cumplan con altos estándares de pruebas, documentación, reproducibilidad y usabilidad para desarrolladores. Herramientas y tecnologías - Agentes de codificación de inteligencia artificial como Claude Code, Cursor, Codex y Antigravity - Lenguajes: Python, TypeScript, Go, JavaScript, Java (y otros lenguajes comunes en el ecosistema de código abierto) - SDK y APIs REST de Backblaze B2 - Marcos y herramientas de inteligencia artificial de código abierto (por ejemplo, LangChain, LlamaIndex, bases de datos vectoriales) - Desarrollo backend SQL y NoSQL (experiencia con bases de datos distribuidas a gran escala es una ventaja) - GitHub, pytest, canalizaciones CI/CD - Infraestructura de servidor a gran escala (Linux, conciencia multiplataforma) El candidato adecuado: - 2+ años de experiencia en ingeniería de software backend, idealmente en sistemas que atienden a millones de usuarios en múltiples plataformas. - Dominio de uno o más lenguajes backend (Java, Python, TypeScript o similares); cómodo para aprender nuevos lenguajes según sea necesario. - Comprensión práctica de los flujos de trabajo de inteligencia artificial: ingesta de datos, preprocesamiento, inferencia y orquestación basada en agentes. - Experiencia construyendo o trabajando con APIs a gran escala y sistemas de almacenamiento o datos distribuidos. - Hábitos de codificación de calidad de producción: pruebas rigurosas, documentación clara y atención a la seguridad y el rendimiento. - Mentalidad centrada en el cliente: piensa en la experiencia del desarrollador y del usuario final en todo lo que construyes. - Fuertes habilidades de comunicación escrita; puedes explicar decisiones técnicas claramente tanto a ingenieros como a no ingenieros. - Buena actitud, habilidades de colaboración interfuncional y un deseo genuino de trabajar en un entorno acelerado con requisitos cambiantes. Puntos de bonificación: - Experiencia construyendo o evaluando agentes de inteligencia artificial y sistemas de uso de herramientas de varios pasos. - Experiencia con Cassandra u otros sistemas NoSQL a gran escala. - Familiaridad con ReactJS o marcos de frontend. - Trabajo previo con bases de datos vectoriales o canalizaciones de incrustación. Por qué Backblaze: - Construir software de código abierto utilizado por desarrolladores en todo el mundo. - Trabajar en la intersección de inteligencia artificial, datos y almacenamiento en la nube. - Colaborar con equipos de ingeniería, producto y QA experimentados. - Compensación y beneficios competitivos. - Cultura remota primero que apoya el equilibrio entre el trabajo y la vida personal. En este punto, esperamos que estés sintiendo entusiasmo por la descripción del trabajo que estás leyendo. Incluso si no cumples con todos los requisitos, aún te animamos a aplicar. El aprendizaje, el desarrollo y el crecimiento son partes clave de nuestra cultura. Estamos ansiosos por conocer a personas que creen en nuestra misión y puedan contribuir a nuestro equipo de varias maneras. Queremos que las personas se sientan cómodas expresando su verdadero yo y vengan, se queden y hagan su mejor trabajo aquí. En Backblaze, valoramos ser justos y buenos con nuestros clientes, socios y empleados. Es por eso que la diversidad, la equidad y la inclusión están en el núcleo de nuestros valores. Estamos comprometidos con fomentar una fuerza laboral donde todos los empleados se sientan un sentido de pertenencia, independientemente de raza, etnia, nacionalidad, género, orientación sexual, edad, religión, estatus socioeconómico, capacidad, estatus de veterano y educación. Creemos que nuestra dedicación a cultivar un espacio de trabajo diverso no solo nos permite servir mejor a nuestros clientes en más de 175 países, sino que refuerza aún más nuestro compromiso de hacer lo correcto. Estamos orgullosos de ser un empleador de oportunidad equitativa. Para obtener más información sobre los datos que recopilamos y procesamos como parte de su solicitud, por favor consulte nuestra Notificación de privacidad de empleados de Backblaze.