Overview
On Site
$60,000 - $80,000
Full Time
Skills
Python
NLP
LLM Apps
Gen AI
Chat GPT
Prompt Engineer
Data Science
PyTorch
ML & DL
Data Analysis & Visualization
Git
Job Details
Technical Skills:
- Programming:Proficiency in Python is crucial, as it's the dominant language for AI and machine learning, especially due to its strong library support like TensorFlow, PyTorch, and Keras.
- Machine Learning and Deep Learning:A strong foundation in these areas is essential for building and training generative models, including understanding various algorithms, architectures, and optimization techniques.
- Natural Language Processing (NLP):Understanding NLP techniques is vital for working with text-based generative models, including concepts like word embeddings, sequence models, and transformers.
- Data Engineering:Generative AI relies on large datasets, so skills in data cleaning, preprocessing, and management are crucial, including familiarity with tools like Pandas and NumPy.
- Prompt Engineering:Understanding how to craft effective prompts for Large Language Models (LLMs) is key to maximizing the output quality of generative AI systems.
- Model Deployment and Scaling:Being able to deploy and scale generative AI models for real-world applications requires knowledge of cloud platforms, DevOps practices, and monitoring tools.
- Data Analysis and Visualization:Skills in analyzing and visualizing data are essential for understanding model performance, identifying patterns, and communicating insights.
- Version Control and Collaboration:Familiarity with Git and other version control systems is crucial for managing code, collaborating on projects, and tracking changes.
Additional Skills:
- Reinforcement Learning:While not always necessary, some generative AI applications benefit from reinforcement learning techniques, which allow models to learn through trial and error.
- Domain Knowledge:Understanding the specific domain in which generative AI is being applied can help engineers develop more effective and relevant models.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.