Senior AI/LLM Engineer - Python

Diverse Lynx, LLC
  • Richardson, TX
    4 days ago

    Job Description

    Job Title: Senior AI/LLM Engineer - Python

    Work Location & Reporting Address: Richardson, TX 75082 (Onsite-Hybrid. Candidates willing to relocate to client location will be considered)

    Contract duration: 12 Months

    Interview Process (Is face to face required?): Virtual

    Must Have Skills:

    Python 3.11+

    LangGraph

    LanEligible to workhain

    Azure OpenAI/OpenAI APIs

    FastAPI

    Vector Databases

    PostgreSQL

    Docker

    Nice to Have Skills:

    Columnar performance tuning

    Network operations domain knowledge

    OAuth 2.0

    Microsoft Graph API

    Detailed Job Description:

    Overall 8+ years' experience with 5+ years in AI development. PFB the technology skills required.

    Core Language & Architecture

    Python 3.11+

    Advanced type hints (PEP 484), static typing discipline

    Async programming (asyncio, async/await, async generators)

    aiohttp / httpx (async HTTP clients)

    Pydantic v2 (BaseModel, validation, settings management)

    Structured logging & tracing patterns

    Redis (pub/sub, TTL, async clients)

    REST API design & integration patterns

    Retry/backoff strategies (Tenacity)

    Concurrency patterns (parallel tool calls, task orchestration)

    AI / LLM / Agent Systems

    LangGraph (state machines, conditional edges, checkpointing)

    LanEligible to workhain 0.3.x (LLMChain, StructuredTool, retrievers, prompt templates)

    ReAct-style agent architectures

    Tool-based agent design (40+ tool environments)

    Azure OpenAI / OpenAI APIs (GPT-4o, deployment mgmt, rate limits, token budgeting)

    Prompt engineering (few-shot, structured output, JSON mode)

    PydanticOutputParser / structured LLM responses

    Guardrails / PII redaction patterns

    Memory abstractions for agents

    Langfuse (trace instrumentation, evaluation, prompt management)

    LLM fallback chains & error recovery

    RAG prompt grounding strategies

    LLM fine-tuning

    Neural Network training & tuning

    Traditional ML models (random forest, k-means clustering, linear regression, etc.)

    MCP development and consumption

    Retrieval, Search & RAG Engineering

    Vector databases (Qdrant and/or Milvus)

    HNSW indexing parameters

    Filtering strategies

    Embedding pipelines (OpenAI ada-002 or equivalent)

    Batch embedding & re-indexing workflows

    Hybrid retrieval (BM25 + semantic)

    Score fusion strategies

    Cross-encoder reranking (BAAI/bge models)

    FastAPI-based inference services

    LanEligible to workhain retriever abstractions

    RAG evaluation metrics:

    1. Faithfulness

    2. Relevance

    3. NDCG

    4. MRR

    Trace-level RAG evaluation (Langfuse)

    Data Engineering & ETL

    Prefect 2.x / 3.x

    1. Flows, tasks, futures

    2. Deployments (YAML)

    3. Scheduling

    ETL/ELT design o Schema evolution

    1. Query Eligible to workimization

    OAuth authentication

    Warehouse/schema management

    PostgreSQL 16/17

    1. psycopg 3.x

    2. Connection pooling

    3. SQLAlchemy 2.x (ORM + asyncio)

    4. Alembic migrations

    5. Advanced SQL

    6. Multi-table JOINs

    7. CTEs

    8. Window functions

    Timezone conversion

    Pandas 2.x (complex multi-stage transformations)

    PyArrow / columnar formats

    Azure Blob Storage (azure-storage-blob)

    Document ingestion/parsing:

    1. Docling

    2. Unstructured

    3. python-docx

    4. python-pptx

    DevOps & Platform

    Docker

    Linux fundamentals

    Nice-to-Haves

    Ray (distributed execution)

    Columnar performance tuning

    Network operations domain knowledge

    NOC / alarm correlation familiarity

    API & Enterprise Integrations

    OAuth 2.0 (client credentials flow, token lifecycle)

    MSAL (browser + service principal flows)

    Microsoft Graph API

    SharePoint

    Outlook

    Planner

    OneDrive

    Pagination

    App permissions

    ServiceNow REST API

    Table API

    Incident/change mgmt

    Bulk operations

    Splunk SDK

    Saved searches

    Async queries

    Log analysis

    Azure AD app registrations

    IPAM / OTNA integrations (nice-to-have domain exposure)

    Minimum Years of Experience: 7+ years

    Certifications Needed:

    None

    Top 3 responsibilities you would expect the Subcon to shoulder and execute:

    RAG prompt grounding strategies LLM finetuning

    API Enterprise Integrations OAuth 2.0 client credentials flow, token lifecycle MSAL browser service principal flows Microsoft Graph API SharePoint Outlook Planner OneDrive

    Vector databases Qdrant andor Milvus

    Disclaimer: Diverse Lynx LLC is an Equal Opportunity Employer. All applicants and employees are evaluated without discrimination, based solely on their qualifications, ability, competence and performance. This email and its attachments may contain confidential or proprietary information and is intended only for the recipient(s). If you received this message in error, please disregard it and notify the sender. If you no longer wish to receive our communications, you may unsubscribe at any time.

    Security Notice: Our official website is www.diverselynx.com We do not operate or authorize any other websites representing Diverse Lynx LLC.

    Numbers & Facts

    LocationRichardson, TX

    Skills

    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Authenticationunmatched
    • Budgetingunmatched
    • Change Managementunmatched
    • Concurrencyunmatched
    • Database Designunmatched
    • Database Extract Transform and Load (ETL)unmatched
    • Dockerunmatched
    • Error Recoveryunmatched
    • HTTP (HyperText Transport Protocol)unmatched
    • Incident Managementunmatched
    • Instrumentationunmatched
    • JSONunmatched
    • Lynxunmatched
    • MCP - Microsoft Certified Professionalunmatched
    • Memory Hardwareunmatched
    • Microsoft Outlookunmatched
    • Microsoft Product Familyunmatched
    • Microsoft SharePointunmatched
    • Microsoft Windows Azureunmatched
    • Network Administration/Managementunmatched
    • Network Operations Centerunmatched
    • OAuthunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Redisunmatched
    • Software Engineeringunmatched
    • Splunkunmatched
    • Traffic Shapingunmatched
    • Typingunmatched
    • Warehousingunmatched
    • Web Browsersunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder