What are the responsibilities and job description for the AI Developer position at HPTech Inc.?
Title: AI Developer
Location: Dearborn, MI (Onsite)- F2F/In-Person interview is mandatory
Job Summary
We are seeking a highly skilled AI Developer with hands-on experience in building, deploying, and optimizing Generative AI applications using Large Language Models (LLMs). The ideal candidate will have strong expertise in LangChain, LangGraph, Retrieval-Augmented Generation (RAG), prompt engineering, vector databases, and modern AI application architectures. You will work closely with product, engineering, and business teams to design and implement intelligent AI solutions that drive business value.
Required Skills & Qualifications:
Technical Skills
- Strong proficiency in Python programming.
- Hands-on experience with:
- Large Language Models (OpenAI, Anthropic, Llama, Gemini, Mistral, etc.)
- LangChain
- LangGraph
- Retrieval-Augmented Generation (RAG)
- Prompt Engineering
- AI Agents and Agentic Workflows
- Experience with vector databases such as:
- Pinecone
- Weaviate
- Chroma
- FAISS
- Milvus
- Knowledge of embedding models and semantic search techniques.
- Experience integrating REST APIs and third-party AI services.
- Familiarity with model evaluation, hallucination mitigation, and AI quality assessment.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Understanding of containerization and deployment technologies:
- Docker
- Kubernetes
- Experience with Git and CI/CD pipelines.
Database & Data Skills
- Experience working with SQL and NoSQL databases.
- Understanding of data pipelines, document processing, and data ingestion workflows.
- Knowledge of structured and unstructured data management.
AI/ML Knowledge
- Understanding of machine learning fundamentals.
- Familiarity with NLP concepts and transformer architectures.
- Experience with frameworks such as:
- Hugging Face Transformers
- PyTorch
- TensorFlow (optional)