Prompt engineer, qué es, funciones, estudios y sueldo

Prompt Engineer Qué Es Funciones Habilidades Estudios Y Sueldo

La profesión de ingeniero de prompts está prácticamente naciendo y ya está rodeada de polémica.

Aunque en este post vamos a enfocarnos en temas prácticos como el sueldo, las habilidades y estudios necesarios y qué implica ser prompt engineer, repasaremos también algunas noticias que han hecho que esta profesión esté en boca de muchos.

Son varias las dudas sobre qué conocimientos debe tener un experto en inteligencia artificial para considerarse ingeniero de prompts. Otras personas dudan que el uso de la palabra ingeniero sea la más adecuada. Incluso hay quien duda que esta profesión siga existiendo dentro de un par de años, ya que nadie puede prever donde estará la inteligencia artificial a medio plazo.

Para resolver todas estas cuestiones vamos a empezar por aclarar qué es un ingeniero de prompts.

Qué es un prompt engineer

La definición más común es que un ingeniero de prompts es el encargado de dar instrucciones precisas a una inteligencia artificial para que responda según lo que necesita la empresa.

Sin embargo, esta definición puede resultar demasiado simple par alguien que pretenda llamarse ingeniero. Esas instrucciones precisas deben venir de un gran conocimiento sobre el modelo de lenguaje que esté utilizando.

Debe ser sin duda alguien con la suficiente experiencia en el campo y que sepa casar las necesidades del negocio con todo lo que puede proporcionar la IA.

Funciones de un ingeniero de prompts

A pesar de que esta es una profesión incipiente, ya podemos intuir algunas de las funciones de este perfil en las empresas.

Creación de prompts complejos

Un uso casual de inteligencias artificial como ChatGPT suele incluir preguntas sencillas o solicitud de resúmenes de textos. Pero esto es solo rasgar la superficie de la interacción con las IA.

Existen una serie de prompts avanzados que pueden incluir:

  • Contextual prompting: Consiste en proporcionar suficiente contexto para generar respuestas más precisas y relevantes. Por ejemplo, dando detalles del proyecto en el que se está trabajando, público objetivo, estado del proyecto, etc.
  • Entrenamiento de estilo: Es posible entrenar el estilo de la IA con una serie de contenidos (texto, imagen, vídeo) que tomará como ejemplo.
  • Instrucción explícita: Se trata de ser lo más explícito y claro posible en la instrucción, especificando el formato o el tipo de respuesta que se busca.
  • Crear plantillas de prompts: Procesos largos dentro de una empresa pueden necesitar una serie prompts para que el equipo los use de forma organizada.
  • Prompts de variación de resultados y corrección: Muchos resultados de la IA pueden mejorarse solicitando modificaciones, variaciones y correcciones que den un resultado mucho más profesional.
  • Prompts negativos: El prompt principal puede ir acompañado de una serie de restricciones o resultados a evitar en la respuesta.

Colaboración con equipos

El ingeniero de prompts debe entender las tareas que hacen a diario sus compañeros de trabajo y detectar oportunidades. Conocer a fondo los diferentes modelos de lenguaje y aplicaciones existentes es esencial para ofrecer ideas que tengan impacto en la empresa.

  • Tendrá que encargarse también de la formación del equipo para que interactúen de forma eficaz con la IA y recabar dudas y nuevas ideas
  • También deberán analizar y reportar métricas para evaluar el rendimiento de la IA y poder detectar sesgos o problemas en los datos

Extracción de datos

Existen muchas técnicas para obtener datos de fuentes externas para tener resultados más actualizados y relevantes:

  • Web scrapping para leer sitios web de forma automatizada y obtener datos
  • Aplicaciones de monitorización de precios y datos financieros
  • Extensiones de navegador para automatizar tareas mediante macros
  • Conversores de documentos PDF en texto rastreable

Aunque existen diferentes herramientas en el mercado para hacer este tipo de trabajos, el uso de lenguajes de programación como Python y JavaScript son los más usados para estas tareas.

Modificación y entrenamiento de modelos de lenguaje

Existen LLM (grandes modelos de lenguaje) de código libre como LlaMA 2 que se pueden instalar en un servidor propio y modificar según las necesidades de cada empresa.

  • Un prompt engineer sería entonces capaz de modificar y entrenar esa inteligencia artificial con nuevos conjuntos de datos.
  • Estos LLM también permiten la integración mediante APIs con servicios externos y otras aplicaciones, así que se puede hacer funcionar de forma conjunta con otras aplicaciones de empresa.

Habilidades y estudios

Las habilidades van a depender mucho del sector de la empresa en el que se quiera aplicar la inteligencia artificial. Variará mucho de un medio de comunicación, un estudio de videojuegos y una empresa de finanzas.

Habilidades Y Estudios Para Trabajar Como Ingeniero De Prompts

Skills comunes

Repasando las diferentes ofertas de empleo vemos una serie de habilidades comunes que deben reunir aquellos que quieran convertirse en ingenieros de prompts.

  • La curiosidad y constante aprendizaje van a ser esenciales en un campo que está casi inexplorado
  • Estar al tanto de las inteligencias artificiales generativas, grandes modelos de lenguaje (LLM) y las distintas apps existentes.
  • Creatividad y resolución de problemas
  • Experiencia práctica a través de proyectos propios y experimentación
  • Habilidades de comunicación, en especial redacción y uso del lenguaje para comunicarse efectivamente con la IA.
  • Trabajo en equipo
  • Visión de negocio para detectar oportunidades de uso

Habilidades y estudios para el sector comunicación y redacción

Los medios de comunicación, blogs, agencias de noticias e incluso estudios de cine han sido de los primeros sectores en sacar rendimiento a los modelos de lenguaje. Entre las ofertas de empleo que publican destacan habilidades como:

  • Amplio conocimiento sobre estilos de escritura y redacción
  • Experiencia en edición y corrección de estilo
  • Algunas ofertas de trabajo de redactor en el portal indeed.com señalan el requisito de tener experiencia en aplicaciones como Jasper y ChatGPT
  • La colaboración entre IA y redactores humanos será constante, con redactores mejorando el contenido generado por IA.

Habilidades y estudios para el sector arte y publicidad

Más adelante veremos cómo la inteligencia artificial ha sacudido las profesiones de diseñadores y artistas conceptuales. Sin embargo, su experiencia puede ser muy valiosa si saben transformarse en ingenieros de prompts. Pueden ir por delante si tienen alguna de las siguientes habilidades.

  • Conocer una gran variedad de estilos de imagen, fotografía, diseño para publicidad, ilustración, cine y arte en general
  • Amplio conocimiento de los prompts usados en aplicaciones como Midjourney.
  • Portfolio de trabajos y experimentación generados con IA.
  • Algunas empresas solicitan experiencia en software profesional como Unreal Engine, Unity y Houdini SideFX

¿Es necesario saber programar?

Nuevamente depende del sector de la empresa, pero unos conocimientos en fundamentos de la programación son siempre una buena idea.

En cuanto a lenguajes de programación Python es el más demandado, seguido por otras opciones como JavaScript y Spark.

Algunos requisitos que hemos recogido en las ofertas de empleo de prompt engineer son estas:

  • Muchas ofertas de trabajo exigen un grado en tecnología, ciencias de la computación o ciencia de datos
  • Las habilidades clave incluyen comprensión de procesamiento de lenguaje natural (NLP), programación y aprendizaje automático y de conversión de texto a voz (TTS)
  • Habilidades de programación, webhooks y scripting para integrar prompts de IA en aplicaciones y software
  • Conocimiento de las tecnologías de procesamiento del lenguaje natural (PLN)

Cuanto Gana Un Prompt Engineer

Sueldo

Han aparecido noticias con sueldos realmente altos en empresas de Estados Unidos. En cuanto a ofertas en España o Latinoamérica no hemos podido recabar ningún rango de sueldo.

Sin embargo, hay noticias recientes que pueden ayudarte a saber el salario que se está ofreciendo.

  • Varias compañías de entretenimiento, incluyendo Disney, Netflix, Sony y NBCUniversal, están buscando contratar expertos en inteligencia artificial (IA) con salarios que superan los $200,000 al año.
  • Netflix está publicando 18 puestos relacionados con IA o aprendizaje automático, incluyendo uno que podría pagar hasta $1 millón para desarrollar videojuegos basados en avances recientes en IA.
  • Amazon ofrece salarios desde $175,000 en mercados geográficos bajos hasta $340,000 en mercados geográficos altos para su gerente senior de ciencia aplicada y generativa de IA.
  • Walmart ofrece un rango de salario anual de $168,000 a $252,000 para su gerente senior de ingeniería de software en su equipo de plataforma de IA conversacional.

¿Puede un ingeniero de prompts reemplazar a otras profesiones?

Hay unas cuantas profesiones que ya se están viendo impactados por la llegada de las IA.

Conclusión

En resumen, hemos visto que la ingeniería de prompts es un campo que requiere una disposición continua para aprender y combinar conocimientos de distintas áreas.

El futuro de esta disciplina es emocionante y promete diversificación, especialización y estandarización.

Los expertos en inteligencia artificial, que podrían no llamarse necesariamente «ingenieros de prompts», desempeñarán un papel crucial como intermediarios entre equipos especializados y las diversas tecnologías de IA.

Preguntas frecuentes

Autor del post

Optimizado por Optimole