Senior AI Engineer / Generative AI Engineer
Alpharetta, GA & Columbus, OH (w2/1099 only)
Job Description:
We are looking for a talented Senior AI Engineer to design, build, and deploy AI-powered applications and developer tooling. The ideal candidate has hands-on experience with Generative AI, LLMs, AI agents, and modern software engineering. This role involves building production-ready AI solutions, rapidly prototyping new ideas, and collaborating with engineering and product teams.
Responsibilities:
- Design and develop AI-powered applications using Large Language Models (LLMs)
- Build AI agents, copilots, and workflow automation solutions
- Integrate Claude, OpenAI, or other foundation models into enterprise applications
- Develop scalable backend services using Python and TypeScript
- Build APIs and AI microservices
- Implement Retrieval-Augmented Generation (RAG) solutions
- Create prompt engineering strategies and evaluation pipelines
- Build developer productivity tools using AI
- Work with CI/CD pipelines and cloud deployment
- Collaborate with product managers and engineering teams to deliver AI-enabled features
- Optimize AI applications for performance, security, and scalability
Required Skills:
- 7+ years of software engineering experience
- Strong experience with Python and TypeScript
- Experience integrating Claude, OpenAI, Gemini, or other LLM APIs
- Hands-on experience building AI-powered applications
- Experience with Prompt Engineering
- Knowledge of AI agents and agent orchestration frameworks
- REST API and microservices development
- Git, Docker, CI/CD
- Cloud experience (AWS, Azure, or Google Cloud Platform)
Preferred Skills:
- LangChain
- LangGraph
- LlamaIndex
- MCP (Model Context Protocol)
- Vector Databases (Pinecone, Weaviate, Chroma, Milvus, pgvector)
- RAG architecture
- FastAPI
- React
- Kubernetes
- Terraform
- AI evaluation frameworks
- Observability tools
- Knowledge of secure AI development and AI guardrails