All Jobs Vacancy

Senior AI Engineer / Technical Lead

Posted 3 days ago by Reliable Software Resources

Job Title: Senior AI Engineer / Technical Lead

Experience: 7–10 Years

Hire-Type: Contract

Only on W2: Only on W2

Location: Remote// Northville, MI Preferred

Employment Type: Full-Time / Contract

Job Description

We are looking for a Senior AI Engineer / Technical Lead with strong hands-on experience designing, developing, and deploying enterprise-grade AI solutions. The ideal candidate should have a solid foundation in software development or data engineering, combined with recent experience in Generative AI, LLMs, and modern AI architectures. This role requires someone who can own end-to-end solution delivery, lead technical teams, and work directly with clients to translate business requirements into scalable AI solutions.

Key Responsibilities & Requirements

  • 7–10+ years of overall IT experience, with at least 1–2 years of strong hands-on experience in Generative AI, LLMs, and AI application development. Prior background in full-stack development or data engineering is highly preferred.
  • Strong experience designing and implementing LLM-based applications, including RAG architectures, prompt engineering, embeddings, vector databases, semantic search, and AI agents.
  • Hands-on experience with Azure AI Foundry, Azure OpenAI, Azure AI Search, Azure Document Intelligence, and related AI services. Experience with AWS Bedrock or Google Vertex AI is a plus.
  • Experience building AI solutions for structured and unstructured data extraction, document processing, classification, image analysis, and multimodal AI use cases.
  • Strong programming skills in Python, including experience with APIs, FastAPI, LangChain, LlamaIndex, or similar AI development frameworks.
  • Ability to design end-to-end AI solution architectures, from initial requirements and PoCs through development, integration, cloud deployment, monitoring, and production support.
  • Strong understanding of AI performance optimization, including response accuracy, hallucination reduction, retrieval quality, latency, token usage, cost optimization, evaluation frameworks, and LLM observability.
  • Solid understanding of software engineering fundamentals, including application architecture, design patterns, Git, CI/CD, testing, security, and scalable application development. Must be capable of conducting code reviews, reviewing pull requests, and critically evaluating AI-generated code rather than blindly accepting it.
  • Experience leading and mentoring development teams, providing technical direction, reviewing deliverables, resolving complex technical challenges, and ensuring engineering best practices.
  • Excellent communication and client-facing skills, with the ability to lead technical discussions, present solution architectures, explain AI capabilities to business stakeholders, and take ownership of technical delivery.

Nice to Have

  • Experience with agentic AI, multi-agent orchestration, MCP, and tool-calling architectures.
  • Experience with Azure cloud infrastructure, Docker, Kubernetes, and production AI deployments.
  • Experience with SQL, data pipelines, Databricks, Microsoft Fabric, or modern data platforms.
  • Experience with AI governance, responsible AI, security, and enterprise-scale LLMOps.

Ideal Candidate

A strong software engineer or data engineer who has transitioned into AI engineering and can independently architect, build, deploy, and optimize AI applications while leading a team. We are looking for someone with genuine engineering depth, not someone who relies solely on AI-generated code or low-code AI tools.

Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
AI & Machine Learning
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job