Interested in this AI/ML Engineer role at Netail?
Apply Now →Skills & Technologies
About This Role
We’re looking for a multi-disciplinary AI Engineer to design, implement, and deploy LLM-driven agents with strong backend and front-end integration. You’ll be leading efforts across LLM agent design, prompting, fine-tuning, and MLOps, while building real-world, production-grade applications with modern web technologies.
The ideal candidate combines a strong foundation in Python and AI with practical experience in agent frameworks like LangGraph, PydanticAI, and Google ADK, as well as FastAPI and front-end development.
Key Responsibilities
LLM Agents & Prompt Engineering
- Architect and implement LLM agents using frameworks like LangGraph, PydanticAI, and Google ADK.
- Build composable, tool-augmented reasoning chains (e.g., RAG, CoT, ReAct, planner-executor).
- Integrate vector databases (e.g., FAISS, Pinecone, pgvector) and knowledge graphs (Neo4j) to support retrieval-augmented generation (RAG) and long-term chatbot memory.
- Design and maintain high-quality prompt strategies for robustness and reliability.
Evaluation, Testing & Observability
- Build unit and behavioral tests for agents, tools, and workflows.
- Develop tooling for trace analysis, agent state debugging, and hallucination tracking.
- Compare and benchmark agent orchestration frameworks for trade-offs in speed, reliability, and usability.
Model Fine-Tuning & MLOps
- Fine-tune models using LoRA, QLoRA, or full fine-tuning pipelines.
- Integrate, deploy, and monitor models in production using cloud providers.
- Set up agent logging, observability dashboards, and recovery workflows.
FastAPI
- Develop and maintain scalable APIs using FastAPI, supporting synchronous and asynchronous agent execution.
- Implement state tracking, context-aware input dispatch, and modular plugin integration within the control plane.
Required Skills & Experience
Core Skills:
- 3+ years experience with Python in ML/AI systems and PyTorch or Tensorflow
- 1+ years experience with LLM agent development, prompt engineering, and frameworks like LangGraph, PydanticAI, and Google ADK.
- Experience with fine-tuning LLMs.
- Familiarity using vector stores like ChromaDB, Weaviate, or pgvector.
- Production experience with FastAPI, Docker, and MLOps
- Expert in Agentic Coding IDEs (Windsurf, Cursor or Claude Code)
- Bachelor’s or Master's degree in computer science
Front-end & UX:
- Familiar with front-end frameworks
- Understanding of front-end and back-end integration for AI tools
- Ability to build basic dashboards or agent interfaces
Bonus Experience
- Open-source contributions to LLM/agent tooling
- Knowledge of async programming, websockets, and streaming APIs
Applicants
- Job is only for local candidates that live in the Pittsburgh Area
- We are not accepting "willing to relocate" for this position
Job Type: Full-time
Pay: $90,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Location:
- Pittsburgh, PA 15206 (Required)
Work Location: Hybrid remote in Pittsburgh, PA 15206
Salary Context
This $90K-$120K range is in the lower quartile for AI/ML Engineer roles in our dataset (median: $172K across 745 roles with salary data).
View full AI/ML Engineer salary data →Role Details
Get Weekly AI Career Intelligence
Salary data, skills demand, and market signals from 16,000+ AI job postings. Every Monday.