En Relativity, priorizamos la flexibilidad y la armonía entre el trabajo y la vida personal. Nuestro entorno de trabajo híbrido se adapta a tu rol y ubicación, mejorando la participación, conectividad y productividad. Únete a nosotros para experimentar una cultura de colaboración e innovación, donde las conexiones en persona impulsan nuestro crecimiento colectivo. ¡Trabajemos juntos!
¿Eres un experimentado Ingeniero de Software Java buscando un rol dinámico que te permita trabajar en productos innovadores basados en IA? ¡No busques más! Estamos buscando un Ingeniero de Software Java Senior para unirse a nuestro equipo de Ingeniería con visión de futuro. Como parte de nuestro dinámico equipo Scrum, estarás a la vanguardia de la innovación, fusionando IA con ingeniería de software de vanguardia.
Desata tu potencial en un entorno colaborativo que promueve CI/CD y una mentalidad de seguridad primero. Eleva tu carrera mientras moldeas el futuro de la IA y el desarrollo de software. ¡Aplica ahora y embárcate en un viaje donde tus habilidades tienen un impacto real!
Este rol reporta a Szymon Knop, Gerente de Ingeniería.
- Contribuir a un equipo de desarrollo que construye software impulsado por IA.
- Diseñar, desarrollar y apoyar aplicaciones en dominios críticos para la misión.
- Crear herramientas para automatizar y optimizar procesos en diferentes disciplinas.
- Guiar al equipo en la adopción de las mejores prácticas de diseño técnico, dando el ejemplo y trabajando de manera colaborativa.
- Mejorar y extender nuestro complejo procesamiento central de datos distribuidos y pipeline de aprendizaje automático.
- Asegurar la fiabilidad de nuestra producción participando proactivamente en el horario de guardia para diagnosticar y resolver problemas.
- Participar en revisiones de código para proyectos escritos por tu equipo.
- Enfocarse en la calidad mediante pruebas unitarias e integrales.
- Mantenerse actualizado con tecnologías y mejores prácticas relacionadas con CI/CD y la productividad del desarrollador.
- Mentorear y mejorar la productividad del equipo.
- Competencia en Java.
- Más de 4 años de experiencia en desarrollo de software.
- Más de 3 años de experiencia comercial en desarrollo en la nube, preferiblemente Azure.
- Experiencia en procesamiento de datos de alto volumen.
- Experiencia en bases de datos NoSQL—MongoDB, Redis.
- Enfoque agnóstico de tecnología para resolver problemas.
- Experiencia en monitoreo y resolución de problemas en entornos de producción.
- Conocimiento de patrones y prácticas arquitectónicas—experiencia en el desarrollo de microservicios.
- Conocimiento de sistemas Linux/Unix, Docker/Kubernetes y CI/CD.
- Conocimiento de prácticas profesionales de ingeniería de software y el ciclo de vida del desarrollo de software, incluidos estándares de codificación, revisiones de código, gestión de control de versiones, procesos de construcción, pruebas y operaciones.
- Experiencia con otros lenguajes de programación, especialmente Python, JavaScript/TypeScript y C#.
- Experiencia en arquitectura de sistemas distribuidos.
- Experiencia en desarrollo full-stack.
- Conocimiento de principios de Machine Learning y frameworks de ML como PyTorch.
- Experiencia en ejecutar modelos de aprendizaje automático a gran escala, aprovechando MLOps.
Incluso si no cumples con todas las cualificaciones, nos encantaría saber de ti. ¡Háblanos de cómo puedes contribuir a nuestro equipo!
Relativity se compromete a prácticas de compensación competitivas, justas y equitativas. Esta posición incluye un salario base competitivo, un objetivo de bonificación anual de 10%, y incentivos a largo plazo. El rango de salario esperado para este rol es entre 181,000 y 271,000 PLN brutos/año (Contrato de Trabajo). El salario final ofrecido se basará en varios factores, incluidos la experiencia, el conjunto de habilidades, las cualificaciones y la equidad salarial interna. Contratar en el extremo superior del rango no es típico, permitiendo un crecimiento salarial significativo futuro en esta posición.
#LI-