Jobs · Pennsylvania

AI ML Engineer with python

7Th Sky Tech · Huston, PA · 2 wk ago
HybridFull-time

About the role

We are seeking an experienced AI Engineer to design, develop, deploy, and support enterprise-grade Artificial Intelligence, Machine Learning, Generative AI, and Large Language Model (LLM) solutions. The ideal candidate will have strong hands-on experience with Python, Generative AI, RAG, LLMs, Azure OpenAI, Azure AI Search, vector databases, AI agents, document intelligence, REST APIs, and cloud-native application development. The candidate will work closely with engineering, architecture, data, security, and business teams to build scalable AI solutions that integrate enterprise data and applications.

Responsibilities

  • Design, develop, test, deploy, and maintain production-grade AI/ML and Generative AI applications.
  • Build LLM-powered applications using Azure OpenAI, OpenAI APIs, or other enterprise AI platforms.
  • Design and implement Retrieval-Augmented Generation (RAG) solutions for enterprise knowledge and document search.
  • Develop AI-powered document processing, classification, extraction, summarization, and validation pipelines.
  • Build intelligent AI agents using LangChain, LangGraph, Semantic Kernel, or similar frameworks.
  • Implement agentic workflows including tool calling, orchestration, state management, context engineering, and structured outputs.
  • Develop Python-based AI services, APIs, automation frameworks, and reusable components.
  • Build and integrate REST APIs, microservices, and enterprise applications.
  • Implement semantic, keyword, vector, and hybrid search capabilities.
  • Develop embedding pipelines and integrate vector databases such as Pinecone, FAISS, Weaviate, ChromaDB, PostgreSQL/pgvector, or Azure AI Search.
  • Perform prompt engineering, prompt evaluation, context optimization, and response-quality improvement.
  • Implement document intelligence solutions using OCR, document extraction, classification, and entity recognition.
  • Work with structured and unstructured enterprise data.
  • Integrate AI solutions with SQL databases, APIs, data platforms, and enterprise applications.
  • Develop model evaluation frameworks to measure accuracy, relevance, latency, cost, and reliability.
  • Implement AI guardrails, security controls, monitoring, logging, and observability.
  • Containerize AI applications using Docker and deploy them using Kubernetes/AKS or similar platforms.
  • Participate in CI/CD implementation using Azure DevOps, GitHub Actions, Jenkins, or equivalent technologies.
  • Troubleshoot production AI applications and improve performance and scalability.
  • Collaborate with architects, developers, data engineers, cybersecurity teams, and business stakeholders.
  • Participate in Agile/Scrum ceremonies, sprint planning, code reviews, and technical discussions.
  • Create technical documentation covering architecture, implementation, APIs, AI workflows, and operational procedures.

Required Technical Skills

Programming

  • Strong hands-on experience with Python
  • Python APIs and microservices
  • FastAPI or Flask
  • REST APIs
  • JSON
  • Pydantic
  • Unit testing and debugging
  • Git/GitHub

Generative AI / LLM

  • Large Language Models (LLMs)
  • Generative AI
  • Prompt Engineering
  • Context Engineering
  • Structured Outputs
  • Function Calling / Tool Calling
  • AI Agents
  • Agentic AI
  • Multi-step AI workflows
  • LLM evaluation
  • AI guardrails

RAG & Enterprise Search

  • Retrieval-Augmented Generation (RAG)
  • Embeddings
  • Semantic Search
  • Vector Search
  • Hybrid Search
  • Keyword Search
  • Query Rewriting
  • Reranking
  • Chunking strategies
  • Metadata filtering
  • Knowledge retrieval

AI / Cloud Platforms

  • Hands‑on experience with one or more: Azure OpenAI, Azure AI Search, Azure AI Foundry, Azure AI Document Intelligence, Azure Cognitive Services, AWS Bedrock, OpenAI APIs, Google Vertex AI

AI Frameworks

  • Experience with one or more: LangChain, LangGraph, LlamaIndex, Semantic Kernel, AutoGen, CrewAI

Vector Databases

  • Experience with one or more: Pinecone, FAISS, Weaviate, ChromaDB, Milvus, PostgreSQL / pgvector, Azure AI Search

Data & Databases

  • SQL, PostgreSQL, SQL Server, Oracle, MongoDB
  • Structured and unstructured data
  • Data pipelines
  • ETL/ELT concepts

Cloud & DevOps

  • Microsoft Azure
  • Docker
  • Kubernetes / AKS
  • Azure DevOps
  • GitHub Actions
  • CI/CD
  • Application monitoring
  • Logging and observability

Document Intelligence Experience

  • Experience developing solutions for: PDF and document ingestion, OCR processing, document classification, text extraction, entity extraction, metadata extraction, document summarization, document comparison, structured data extraction, validation workflows, intelligent document search
  • Experience with Azure Document Intelligence, PyMuPDF, Tesseract OCR, or similar technologies is a plus.

AI Agent Experience

  • Understanding of modern agentic AI architectures, including: AI agents, tool calling, function calling, agent orchestration, planner/executor patterns, multi‑agent workflows, state management, memory/context management, structured responses, human‑in‑the‑loop workflows, agent evaluation, guardrails and safety controls

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or related field.
  • 5+ years of professional software/technology experience.
  • 3+ years of hands‑on AI/ML, Generative AI, Machine Learning, or AI application development experience.
  • Strong Python development experience.
  • Production experience building AI/LLM applications.
  • Experience with RAG and vector/semantic search.
  • Experience integrating AI solutions with APIs and enterprise systems.
  • Strong understanding of software development lifecycle and Agile methodologies.
  • Strong communication and problem‑solving skills.
  • Ability to work in a collaborative enterprise environment.

Preferred Qualifications

  • Experience with financial services, banking, insurance, healthcare, or other regulated industries.
  • Experience with enterprise document intelligence.
  • Experience with knowledge graphs or graph databases.
  • Experience with Azure Kubernetes Service (AKS).
  • Experience with AI observability and LLMOps.
  • Experience with model evaluation and quality metrics.
  • Experience with NLP, NER, text classification, and information extraction.
  • Experience with React/TypeScript or other frontend technologies is a plus.
  • Experience with enterprise security, privacy, governance, and compliance.

Soft Skills

  • Excellent verbal and written communication.
  • Strong analytical and problem‑sol

Similar jobs