
Senior Software Engineer- FastAPI, TypeScript, AI/ML
Themesoft Inc.
Job description
Job Title
:
Senior Software Engineer-
FastAPI, TypeScript, AI/ML
Location: Charlotte, NC (Hybrid onsite)
Duration: Long Term Contract
Note: This is a W2 opportunity
Job Description:
Required Skills:
-
FastAPI, Pydantic, boto3
-
TypeScript (React, Node.js)
-
Strong AI/ML
Position focused primarily on AI and Cognitive Engineering.
You will spend the majority of your time building AI-powered capabilities on internal platforms ā our cognitive layer that is transforming how engineering teams operate.
The remaining time supports production infrastructure and release processes, ensuring you stay grounded in the systems your AI work automates.
This role requires a strong AI/ML engineering mindset with enough operational context to build effective automation.
Mandatory Skills:
What You Bring
⢠10+ years of software engineering experience, with 4+ years in AI/ML or LLM-based systems
⢠Python (FastAPI, Pydantic, boto3) and TypeScript (React, Node.js)
⢠Strong AI/ML experience ā LLM APIs, prompt engineering, RAG architectures, embeddings, vector search
⢠Experience building AI pipelines ā model orchestration, token management, confidence scoring, intelligence buildouts
⢠AWS fundamentals ā ECS/Fargate, Lambda, DynamoDB, IAM, CloudWatch, EventBridge
⢠CI/CD pipeline experience ā GitLab CI (or similar), environment management
⢠Experience mentoring or leading offshore engineers
⢠Strong verbal and written communication Nice to Have
⢠Experience building internal engineering platforms or cognitive/AI platforms
⢠Dynatrace or similar APM (DQL queries, alerting, SLOs)
⢠Terraform for infrastructure-as-code
⢠Security engineering ā SAST/DAST, container scanning, IAM policy design
⢠Financial services / regulated environment experience
⢠Claude Code, GitHub Copilot, or AI-assisted development workflows
⢠Event-driven architectures (EventBridge, SQS, SNS)
⢠Production on-call sre experience
⢠Tech Stack Python | FastAPI | React | TypeScript | Tailwind CSS | AWS (ECS, Lambda, DynamoDB, S3, EventBridge, IAM) | Terraform | GitLab CI | Docker | Dynatrace | Jira/Confluence APIs | ServiceNow | Ally AI Gateway (GPT/Claude) | RAG/Embeddings | Vector Search | Claude Code/Codex/Gemini/DeepSeek
Thanks & Regards,
Vignesh
vignesh@themesoft.com