Ingeniero de Scala

SME Careers
Ingeniería aplicada
Remoto
Solo algunos países
Freelance

70 US$/hRango orientativo indicado por SME Careers

Publicado el 25 de mayo de 2026 · Candidaturas hasta el 15 de noviembre de 2026

Postular en SME Careers

Algunos países: América del Norte, América Latina, Europa, Asia del Sur, Sudeste Asiático

Te envío a la página oficial de SME Careers. La candidatura es gratuita y en inglés.

Cobro una comisión de la plataforma cuando contratan a un candidato que recomendé. Para ti no cambia nada.

Tailor my resume to this job
Comparte este puesto

El ingeniero de Scala revisa código y diseños de sistemas generados por IA, evaluándolos en cuanto a corrección, rendimiento y seguridad. El puesto requiere un título en informática o experiencia equivalente y al menos cuatro años de experiencia profesional construyendo sistemas de producción usando Scala.

Traducción de la oferta original publicada por SME Careers.

Como ingeniero de Scala, trabajarás en remoto y por horas para revisar código Scala generado por IA, diseños de sistemas y explicaciones técnicas, además de producir implementaciones de referencia de alta calidad y razonamientos paso a paso para problemas de ingeniería complejos. Evaluarás soluciones en cuanto a corrección, claridad, seguridad, rendimiento y cumplimiento de las directrices; identificarás errores en concurrencia, comportamiento de sistemas distribuidos, rendimiento de la JVM, corrección funcional y gestión de recursos; verificarás la exactitud de la información técnica; escribirás explicaciones y soluciones modelo de alta calidad que demuestren métodos correctos; y calificarás y compararás múltiples respuestas de IA basándote en la corrección y en la calidad del razonamiento.
Este rol de contratista, totalmente remoto y remunerado por horas, es en SME Careers, una empresa de servicios de datos de IA en rápido crecimiento y filial de SuperAnnotate que proporciona datos de entrenamiento de IA a muchas de las mayores empresas de IA y laboratorios de modelos base del mundo. Tu experiencia en Scala y sistemas ayudará directamente a mejorar los principales modelos de IA del mundo, utilizados por millones de desarrolladores en todo el mundo.

Importante:
No hay ningún proyecto inmediato para este rol; sin embargo, si cumples con los requisitos, estarás entre los primeros expertos a los que contactaremos cuando surjan oportunidades relevantes. Esto también te proporcionará acceso a futuros proyectos disponibles a través de nuestra red de expertos.

Responsabilidades

  • Desarrollar contenido de entrenamiento de IA: crear prompts detallados sobre temas de Scala/JVM y escribir respuestas de referencia de alta calidad para guiar el aprendizaje de la IA.
  • Optimizar el rendimiento de la IA: evaluar y clasificar las respuestas de la IA para mejorar la corrección, la seguridad, el rendimiento y la relevancia contextual.
  • Garantizar la integridad del modelo: probar las salidas de la IA en busca de imprecisiones, patrones inseguros y sesgos; validar la fiabilidad en casos de uso del mundo real.

Requisitos

  • Grado universitario (Bachelor) o superior en Ciencias de la Computación, Ingeniería de Software o un campo técnico estrechamente relacionado (o experiencia práctica equivalente).
  • Más de 4 años de experiencia profesional construyendo sistemas de producción utilizando Scala (servicios de backend, plataformas de datos o sistemas distribuidos).
  • Dominio experto en Scala 2.13+ y/o Scala 3, incluyendo un sólido entendimiento del sistema de tipos, implicits/givens, colecciones y patrones funcionales.
  • Sólidos fundamentos de JVM: modelo de memoria, recolección de basura, perfiles (profiling), optimización del rendimiento y resolución de problemas de producción.
  • Amplia experiencia con concurrencia y sistemas de efectos (por ejemplo, cats-effect, ZIO) y/o sistemas basados en actores (Akka/Pekko).
  • Experiencia diseñando y operando servicios en entornos distribuidos: microservicios, mensajería/streaming, reintentos, idempotencia, contrapresión (backpressure) y compromisos de consistencia.
  • Sólidas prácticas de testing (ScalaTest, MUnit, testing basado en propiedades como ScalaCheck) y soltura con flujos de trabajo de CI/CD.
  • Soltura con herramientas de compilación y gestión de dependencias (sbt, interoperabilidad Maven/Gradle), y buenas prácticas de control de versiones.
  • Dominio del inglés como mínimo en nivel C1 (escrito y hablado), con capacidad para redactar explicaciones técnicas claras y seguir directrices detalladas en inglés.
  • Experiencia previa en entrenamiento de datos para IA, anotación o evaluación de contenido técnico generado por IA es un gran plus.
  • Altamente detallista y sistemático, con un enfoque metódico para evaluar la calidad del razonamiento e identificar problemas sutiles en sistemas Scala/JVM.

Habilidades requeridas

  • Data Processing
  • Concurrency
  • Profiling
  • JVM
  • Functional Programming
  • Code Review
  • Microservices
  • Performance Optimization
  • Remote Contractor
  • Scala
  • Spark
  • Akka
  • Pekko
  • Debugging
  • Actors
  • English
  • Scala 3
  • Scala 2.13
  • Cats Effect
  • ZIO
  • Distributed Systems
  • Kafka
  • Messaging Systems
  • Streaming
  • REST APIs
  • gRPC
  • Performance Tuning
  • JVM Profiling
  • Garbage Collection
  • SBT

Algunos países: América del Norte, América Latina, Europa, Asia del Sur, Sudeste Asiático

Sobre SME Careers

SME Careers es la plataforma de expertos de SuperAnnotate, que contrata especialistas en remoto para entrenar y evaluar modelos de IA, de los idiomas al derecho. La oferta original está en su sitio.

Ver este puesto en SME Careers

Puestos similares

Ingeniero Java

SME Careers
Ingeniería de software
Remoto
Solo algunos países
Freelance

El ingeniero Java revisa código Java generado por IA, evalúa soluciones arquitectónicas y crea implementaciones de referencia. Los requisitos incluyen un título en Ciencias de la Computación o un campo relacionado y al menos cinco años de experiencia profesional en ingeniería de software con Java en sistemas de producción.

  • Remote Contractor
  • Java
  • Unit Testing
  • +5

Publicado hace 150 días55 US$/h

Ingeniero Kotlin

SME Careers
Ingeniería de software
Remoto
Solo algunos países
Freelance

El ingeniero Kotlin evalúa y califica respuestas de código generadas por IA, verifica la precisión técnica y crea soluciones de nivel experto. Los candidatos deben tener al menos dos años de experiencia práctica en desarrollo Kotlin y un título de licenciatura en ciencias de la computación o un campo relacionado.

  • Ktor
  • Null Safety
  • English
  • +5

Publicado hace 149 días55 US$/h

Ingeniero de Go

SME Careers
Ingeniería de software
Remoto
Solo algunos países
Freelance

El ingeniero de Go evalúa y califica código en Go generado por IA, revisa el razonamiento para la resolución de problemas y redacta explicaciones técnicas para mejorar la precisión del modelo. Los candidatos deben tener al menos dos años de experiencia profesional en programación con Go y una licenciatura en ciencias de la computación.

  • Go
  • Profiling
  • Backend Development
  • +5

Publicado hace 150 días60 US$/h

Ingeniero C++

SME Careers
Ingeniería aplicada
Remoto
Solo algunos países
Freelance

El ingeniero C++ revisa, evalúa y califica código, explicaciones técnicas y diseños de sistemas generados por inteligencia artificial para mejorar el rendimiento y la precisión de los modelos. Los requisitos clave incluyen una licenciatura en un campo técnico y al menos cuatro años de experiencia profesional en el desarrollo de software de producción en C++ moderno.

  • Performance Optimization
  • Systems Programming
  • Remote Contractor
  • +5

Publicado hace 143 días65 US$/h