Generative AI Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Art
Large Language Models (LLMs)
Collaboration
Machine Learning Operations (ML Ops)
Use Cases
Research
Technical Writing
Computer Science
Generative Artificial Intelligence (AI)
Python
PyTorch
TensorFlow
Natural Language Processing
Deep Learning
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Machine Learning (ML)
Prompt Engineering
Problem Solving
Conflict Resolution
Vector Databases
Open Source
Artificial Intelligence
Publications
Video

Job Details

Hiring: W2 Candidates Only

Location: USA

Visa: Open to any visa type with valid work authorization in the USA

Experience Required: 6 to 12 years

Level: Mid to Lead positions

Job Summary:

We are seeking an innovative Generative AI Engineer to design, develop, and deploy AI models and applications leveraging state-of-the-art generative AI technologies (e.g., LLMs, diffusion models, multimodal systems). The ideal candidate will have hands-on experience building, fine-tuning, and integrating generative models into production-ready solutions that solve real business problems.

Key Responsibilities:

Design and develop generative AI models using frameworks such as PyTorch, TensorFlow, or Hugging Face Transformers.

Fine-tune large language models (LLMs) and other generative models (e.g., Stable Diffusion, DALL E, Midjourney) for specific tasks.

Develop APIs, pipelines, and tools to integrate generative AI capabilities into products and services.

Collaborate with data scientists, MLOps engineers, and product teams to identify use cases and deliver scalable AI solutions.

Evaluate model performance, conduct experiments, and optimize for accuracy, latency, and cost.

Stay current with research and advancements in the generative AI field, and proactively suggest innovative applications.

Develop and maintain technical documentation and present findings to stakeholders.

Required Skills and Qualifications:

Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or related field.

3+ years of experience in machine learning; 1 2 years specifically with generative AI or LLMs.

Strong programming skills in Python and experience with ML frameworks (PyTorch, TensorFlow).

Proficiency with NLP, deep learning, and model fine-tuning techniques.

Experience working with APIs, cloud services (AWS, Azure, or Google Cloud Platform), and deploying ML models in production.

Solid understanding of prompt engineering, embeddings, and retrieval-augmented generation (RAG) is a plus.

Strong problem-solving skills and ability to communicate complex technical concepts clearly.

Preferred Qualifications:

Experience working with vector databases (Pinecone, FAISS, ChromaDB, etc.).

Familiarity with ethical AI principles, model interpretability, and bias mitigation.

Contributions to open-source AI projects or publications in relevant fields.

Hands-on experience with image, video, or audio generative 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.