NATURAL LANGUAGE PROCESSING ENGINEER

Remote

Apply for this Job

NATURAL LANGUAGE PROCESSING ENGINEER

Remote

Apply for this Job

Description

Diseñar y desarrollar soluciones de Inteligencia Artificial capaces de procesar, interpretar y generar lenguaje humano utilizando técnicas de Machine Learning, Deep Learning y modelos de lenguaje.



Requirements

  • Licenciatura o Ingeniería en Inteligencia Artificial, Computación, Ciencia de Datos, Matemáticas, Software, Sistemas o áreas relacionadas.
  • Experiencia de 0 a 2 años para Junior; 2 a 4 años para Mid; y 5+ años para Senior.
  • Dominio de Python.
  • Conocimientos de NLP.
  • Conocimientos de Machine Learning y Deep Learning.
  • Manejo de PyTorch y TensorFlow.
  • Conocimientos de Hugging Face.
  • Conocimientos de Transformers.
  • Manejo de LLMs.
  • Conocimientos de embeddings y RAG.
  • Conocimientos de Vector Databases.
  • Manejo de APIs.
  • Conocimientos de SQL.
  • Manejo de Git/GitHub.
  • Conocimientos de Cloud Computing.
  • Inglés B2 mínimo y C1 preferente, indispensable para comprender artículos científicos, documentación de modelos y frameworks, así como comunicarse con equipos técnicos internacionales.
  • Pensamiento analítico.
  • Capacidad de investigación.
  • Creatividad.
  • Resolución de problemas.
  • Comunicación efectiva.
  • Aprendizaje continuo.


Responsabilidades

  • Desarrollar modelos de procesamiento de lenguaje natural.
  • Crear sistemas de clasificación y análisis de texto.
  • Desarrollar chatbots y asistentes inteligentes.
  • Implementar análisis de sentimientos.
  • Trabajar con Large Language Models.
  • Implementar sistemas RAG.
  • Crear embeddings y búsquedas semánticas.
  • Evaluar modelos de lenguaje.
  • Procesar grandes volúmenes de información textual.
  • Integrar modelos NLP con aplicaciones empresariales.

  • Optimizar modelos y soluciones de procesamiento de lenguaje.