AI Engineer

QTech US, Inc
Hartford, CT, United States
about 1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

A/B Testing Application Programming Interfaces (APIs) Artificial Intelligence Component-Based Software Engineering Software Applications Application Services Microsoft Azure Software as a Service Cloud Computing Cloud Engineering Code Review Software Debugging
+25 more
Design of User Interfaces Systems Analysis Integrated Development Environments Python (Programming Language) Key Management Software Tools Cloud Services Software Deployment Software Engineering Data Streaming Web Applications Web Application Frameworks Software Repository Cloud Platform System Large Language Models Software Application Programming Backend Git Fastapi AI Platforms Restful APIs GPT Software Version Control Azure Resource Manager Key Vault

Job description

We are seeking an experienced AI Engineer to support the ongoing operation, modernization, and enhancement of AI-enabled applications for the Department of Banking and other state agencies. This is a hands-on technical role focused on developing, deploying, and maintaining AI-powered applications using Python, FastAPI, Microsoft Azure, and modern Large Language Models (LLMs). The ideal candidate will have strong experience building AI applications, deploying cloud-based services, and working within an AI-assisted software development environment using modern coding assistants. The engineer will collaborate closely with the Connecticut AI Lab to design, develop, and deploy scalable AI solutions while ensuring secure handling of confidential and regulated financial data, Develop, maintain, enhance, and extend AI-enabled applications and supporting services. Design, develop, and maintain web applications using Python and modern web frameworks such as FastAPI. Build and integrate applications powered by Large Language Models (LLMs). Analyze business and technical requirements and provide application design recommendations. Write, review, debug, and optimize production-quality source code. Configure, deploy, monitor, and maintain applications in Microsoft Azure cloud environments. Deploy and manage Azure services including App Service, Storage, Key Vault, and related Azure resources. Participate in project planning, architecture discussions, and technical solution design. Develop application components including APIs, data flows, forms, reports, and user interfaces. Compare and evaluate AI models using methodologies such as A/B testing to determine optimal model performance. Utilize AI coding assistants for software development while validating generated code for production readiness. Implement secure software development practices for confidential and regulated financial data. Collaborate with the Connecticut AI Lab and cross-functional technical teams. Maintain Git repositories and participate in pull-request-based code review workflows. Prepare technical documentation, workflows, and deployment procedures. Evaluate new technologies and recommend improvements to existing AI solutions.

Requirements

3+ years of Python development in web application environments. Strong experience with FastAPI or similar Python web frameworks. Experience developing RESTful APIs and backend application services. 2+ years of experience building applications using Large Language Models (LLMs). Experience with AI platforms such as: OpenAI GPT Google Gemini Anthropic Claude Experience evaluating and selecting AI models through A/B testing or similar methodologies. Experience deploying applications in cloud environments. Strong understanding of Microsoft Azure cloud services. Experience with: Azure App Service Azure Storage Azure Key Vault Experience using Git source control. Experience with pull request and code review workflows. Knowledge of AI-assisted software development tools and workflows. Strong understanding of secure software development practices. Experience handling confidential and regulated data. Strong systems analysis, application design, and software engineering skills. Ability to take projects from requirements gathering through production deployment. Preferred Qualifications: Experience deploying and supporting production cloud applications. Previous experience with Microsoft Azure application hosting and infrastructure. Experience working with State Government agencies. Experience developing AI solutions for government organizations. Knowledge of cloud architecture and infrastructure best practices. Familiarity with financial or regulatory applications. Experience working with confidential financial or examination data.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

Videos

See all

Related articles

See all