AI Python Developer

Metalight Solutions Inc
Hartford, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Hartford, United States of America

Tech stack

A/B testing
API
Artificial Intelligence
Applications Architecture
Software Applications
Application Services
Azure
Code Review
Continuous Integration
Software Debugging
Django
Integrated Development Environments
Python
Key Management
Cloud Services
Azure
Search Technologies
Secure Coding
Software Deployment
Software Engineering
Web Applications
Web Application Frameworks
Software Repository
GitHub Copilot
Retrieval-Augmented Generation
Flask
Large Language Models
Prompt Engineering
GIT
FastAPI
Kubernetes
REST
GPT
Serverless Computing
Docker

Job description

We are seeking an experienced AI Python Developer to support the modernization and enhancement of AI-enabled applications for the Client.

This is a hands-on software engineering role where you'll develop and maintain production-grade AI applications using Python, FastAPI, Microsoft Azure, and Large Language Models (LLMs). The position requires working with confidential financial and regulatory data while following secure development practices.

You will collaborate closely with the Connecticut AI Lab, helping build, deploy, and improve enterprise AI solutions that leverage modern AI technologies.

Responsibilities

  • Design, develop and maintain Python-based web applications and REST APIs
  • Build AI-powered applications using Large Language Models (OpenAI GPT, Claude, Gemini, etc.)
  • Develop applications using FastAPI or similar Python frameworks
  • Deploy and maintain applications on Microsoft Azure
  • Configure Azure App Services, Azure Storage, Azure Key Vault and related cloud services
  • Work with Git repositories using Pull Requests and code reviews
  • Compare and evaluate multiple AI models for business use cases (A/B testing, benchmarking, prompt evaluation)
  • Debug, optimize and enhance production applications
  • Participate in software design, architecture discussions and planning sessions
  • Document technical processes and deployment procedures
  • Ensure secure handling of confidential government and financial data
  • Work within an AI-assisted software development environment using coding assistants such as GitHub Copilot, ChatGPT or similar tools

Requirements

  • 3+ years of Python development

  • Experience building REST APIs using FastAPI (preferred) or Flask/Django

  • 2+ years working with Large Language Models (LLMs)

  • OpenAI GPT

  • Claude

  • Gemini

Experience integrating AI APIs

Experience comparing AI models

Prompt Engineering

AI model evaluation

Production deployment experience

Git

Pull Requests

Code Reviews

Strong communication skills

Preferred Skills

  • Microsoft Azure
  • Azure App Service
  • Azure Storage
  • Azure Key Vault
  • Azure Functions
  • Azure AI Services
  • Azure OpenAI
  • Government/Public Sector experience
  • State Agency experience
  • Financial Services or Banking domain

Nice to Have

  • RAG (Retrieval Augmented Generation)
  • LangChain
  • Semantic Kernel
  • Vector Databases
  • Azure AI Search
  • Docker
  • CI/CD
  • Kubernetes

Apply for this position