AI Senior Software Engineer

Charlotte, NC, US β€’ Posted 12 hours ago β€’ Updated 12 hours ago
Contract Corp To Corp
Contract W2
12 Months
No Travel Required
On-site
$80 - $80/hr
Fitment

Dice Job Match Scoreβ„’

πŸ”’ Crunching numbers...

Job Details

Skills

  • LLM
  • MCP

Summary

AI Senior Software Engineer
Location: Charlotte, NC/Atlanta, GA – (Onsite)
Job Type: Contract

Job Description:

Core Skills & Qualifications

  • LLM Integration: Basic understanding of LLM tool-calling patterns for future AI Backend Development: 5+ years of experience building scalable backend services using Python and FastAPI
  • Tool-Based Architectures: Experience with MCP or tool-based orchestration patterns
  • API & Microservices Architecture: Strong expertise in API orchestration, microservices design, and enterprise REST/JSON integrations
  • Distributed Systems: Deep understanding of distributed systems, asynchronous programming, and concurrency models
  • Workflow Orchestration: Hands-on experience designing workflow engines, state machines, and multi-step orchestration for complex business processes
  • Resiliency & Reliability: Proven experience implementing retry mechanisms, failure handling, idempotency, and designing systems for partial success
  • Caching & Performance Optimization: Experience using Redis (or similar caching technologies) for performance optimization, request deduplication, rate limiting, and state management
  • Testing & Quality Engineering: Strong background in unit and integration testing (Pytest preferred), including validation of complex workflows, failure scenarios, and recovery logic
  • Observability & Debugging: Expertise in logging, monitoring, and debugging distributed systems
  • Engineering Excellence: Experience with Git-based workflows, code reviews, CI/CD pipelines (GitHub Actions, Jenkins), and code quality tools (linting, formatting, static analysis)
  • Security Fundamentals: Working knowledge of secure API design, including OAuth2/JWT, authentication, and authorization best practices
  • integrations
  • Cloud & AWS Experience

Good to Have / Nice to Have:

  • Domain Knowledge: Familiarity with insurance or financial services workflows
Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10120137
  • Position Id: 72245-10367-1792514293
  • Posted 12 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.