AI Engineer
Listed on 2026-07-03
-
Software Development
AI Engineer (Applied/Software), Backend Developer, Python, Full Stack Developer
Dhaka Technologies Limited Company | Contract
Engagement Type: W2 or 1099 only; no C2C
Position OverviewDhaka Technologies Limited is seeking a hands-on AI Engineer to support the ongoing operation, modernization, and extension of AI-enabled applications for state agency programs involving confidential, regulated, and sensitive business data.
The selected candidate will work primarily in Python within modern web frameworks such as FastAPI
, deploy and maintain services in Microsoft Azure
, and use Git-based source control with pull-request workflows. This role requires practical experience building AI-powered applications using large language models, maintaining secure production services, and supporting modern AI-assisted software development practices.
This is an applied technical role for a candidate who can write, review, debug, deploy, and maintain reliable production code while working with business users, analysts, technical teams, and centralized AI engineering resources.
Key Responsibilities- Maintain, enhance, and extend existing AI-enabled applications and supporting services.
- Develop and support Python-based web applications, APIs, and backend services.
- Build, integrate, and improve applications powered by large language models such as OpenAI GPT, Google Gemini, Anthropic Claude, or similar platforms.
- Analyze business and technical requirements and participate in project planning sessions with customers, analysts, and team members.
- Provide design recommendations for routine to moderately complex systems and application enhancements.
- Prepare source code, debug issues, correct errors, and maintain software integrity.
- Configure, deploy, monitor, and maintain applications and supporting services in cloud environments.
- Deploy and manage services using Microsoft Azure technologies such as App Service, Storage, Key Vault, and related services.
- Design and develop routine to moderately complex applications, including data flows, screens, forms, APIs, reports, and supporting workflows.
- Compare, evaluate, and select AI models for specific use cases, including A/B testing model performance on defined tasks.
- Use AI-assisted coding tools to write, review, test, debug, and improve software while validating output for production quality.
- Apply secure development practices for applications handling confidential, regulated, or sensitive data.
- Support integration of application systems into existing infrastructure and cloud environments.
- Document system processes, application workflows, technical procedures, configuration details, and deployment steps.
- Participate in the evaluation of new AI, cloud, and software development technologies.
- Collaborate with centralized AI engineering teams, architecture teams, infrastructure teams, and business stakeholders.
- Take user requests from intake through development, testing, deployment, and production support with appropriate guidance.
- Perform related duties as assigned.
Required Qualifications
- Minimum 3 years of Python development experience in a web environment involving application logic and web APIs.
- Minimum 2 years of experience building applications powered by large language models, such as OpenAI GPT, Google Gemini, Anthropic Claude, or similar LLMs.
- Minimum 2 years of professional experience comparing and selecting AI models, including methods such as A/B testing models on specific tasks.
- Strong knowledge of modern programming practices, with emphasis on Python and related web application frameworks.
- Knowledge of systems analysis, design, software development, and programming principles.
- Knowledge of modern AI-assisted software development workflows and tools.
- Ability to effectively use coding assistants for writing, reviewing, debugging, and improving code while independently validating the results.
- Knowledge of secure software development practices.
- Understanding of appropriate handling of confidential, regulated, or sensitive data.
- Knowledge of security considerations specific to AI-enabled applications.
- Ability to support requirements analysis, design discussions, application development, testing, deployment, and production support.
- Exceptional written and verbal communication skills are required.
- Strong interpersonal skills and ability to collaborate with technical and non-technical stakeholders.
- 2+ years of experience deploying applications and supporting services in cloud environments.
- 2+ years of experience deploying and maintaining services on Microsoft Azure, including App Service, Storage, Key Vault, and related services.
- 2+ years of experience using Git-based source control and pull-request workflows.
- 1+ year of previous experience working directly with a state government agency in AI development.
- Experience with FastAPI or similar Python web frameworks.
- Experience developing AI-enabled applications in environments involving financial, examination, compliance, regulatory, or confidential business data.
- Experience working with centralized AI engineering,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).