1,806,105open jobs
104,164companies
272,206added this week
Browse all
Location
Remote (Bangladesh)
Seniority
Middle · 3+ years exp
Employment
Full-Time

First seen by Alion on Oct 1, 2026.

Overview
Company
Impact
Profile match
Policy Page. Copyright © 2023 – Aitekbd. All rights reserved.
Responsibilities & Context
  • Job Context

We are looking for a hands-on Python Developer to join our remote development team. The ideal candidate will have strong practical experience in Python, FastAPI, AI Agents, Open WebUI (OWUI), and MCP (Model Context Protocol).

This is a development-focused position. We are not looking for a high-level software architect. We need a reliable developer who can understand technical requirements, build practical solutions, integrate existing systems, work with self-hosted AI services, and deliver reliable, production-ready code.

The selected candidate will work on AI-agent automation, Open WebUI extensions, MCP servers, external system integrations, and self-hosted AI deployments. Experience with Microsoft Project and OpenProject integrations will be an advantage.

Key Responsibilities

  • Develop, maintain, and improve Python applications and AI-agent automation.
  • Build and extend Open WebUI using Tools, Functions, Pipelines, and OpenAPI tool servers.
  • Develop MCP servers and integrate them with Open WebUI through Streamable HTTP or MCP proxy solutions.
  • Develop AI agents using function/tool calling, multi-step workflows, RAG, and prompt engineering.
  • Work with LangChain, LangGraph, or similar AI-agent frameworks.
  • Integrate external systems using REST APIs, webhooks, OAuth2, API keys, and service accounts.
  • Implement secure handling and storage of API keys, credentials, and other sensitive information.
  • Containerize and deploy self-hosted services using Docker and Docker Compose.
  • Monitor application logs, troubleshoot issues, and maintain deployed services.
  • Apply security best practices when developing AI-agent workflows, including protection against prompt injection and unsafe tool execution.
  • Separate read and write operations and implement confirmation mechanisms for potentially sensitive or dangerous actions.
  • Write clean, maintainable, well-documented Python code and develop appropriate tests.
  • Troubleshoot API, integration, data-processing, and application-related issues.
  • Work collaboratively with developers and other team members in a remote environment.
  • Prepare and maintain technical documentation for developed solutions and integrations.

Remote Work – Special Instructions

  • This is a full-time remote position. Candidates must be willing and able to work full-time from a remote environment.
  • Candidates must have a reliable internet connection and a suitable computer/workstation for software development.
  • Regular online meetings, communication, and collaboration with the development team will be required.
  • Work activities and performance may be monitored in accordance with company policies and remote-work procedures.
  • Candidates must be comfortable working independently, managing their working time, and meeting assigned deadlines.
  • Applicants seeking part-time, freelance, or occasional work are not suitable for this position.
Education
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
  • Candidates with strong practical development experience and a relevant technical background may also be considered.
Experience
  • At least 3 years
Additional Requirements
  • Age At most 35 years
  • Minimum 3 years of professional experience in Python development.
  • Hands-on experience developing and maintaining real-world applications or integrations.
  • Practical experience integrating AI/ML models and AI agents into applications.
  • Experience working with APIs, connectors, automation, or data synchronization.
  • Experience working with self-hosted AI services will be an advantage.

Required Technical Skills

  • Python: Minimum 3 years of professional experience.
  • FastAPI: Strong hands-on experience is mandatory.
  • Open WebUI (OWUI): Practical experience with Tools, Functions, Pipelines, or OpenAPI tool servers.
  • MCP: Experience developing MCP servers and connecting them with Open WebUI.
  • AI Agents: Practical experience with function/tool calling, multi-step workflows, RAG, and prompt engineering.
  • LangChain / LangGraph: Experience with either framework or similar AI-agent frameworks.
  • API Integration: Strong knowledge of REST APIs, webhooks, OAuth2, API keys, and service accounts.
  • Docker: Experience with Docker, Docker Compose, deployment, service updates, and logging.
  • AI Security: Understanding of prompt injection, tool safety, access control, and secure handling of AI-agent actions.
  • Git: Experience with version control and collaborative development.
  • Testing & Documentation: Ability to write tests and maintain clear technical documentation.

Preferred Skills

  • Experience with Microsoft Project (MS Project) or MS Project-related integrations.
  • Experience with OpenProject APIs, connectors, plugins, or integrations.
  • Experience with PostgreSQL, MySQL, or other SQL databases.
  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Experience deploying and maintaining self-hosted applications.
  • Previous experience working in a fully remote development environment.

What We Are Looking For

We are looking for a practical, problem-solving developer who:

  • Can independently write, maintain, and troubleshoot production-quality Python code.
  • Can work effectively with existing applications and codebases.
  • Can investigate technical problems and find practical solutions.
  • Can work with APIs, connectors, AI agents, and third-party systems.
  • Can understand requirements and convert them into working solutions.
  • Is comfortable learning new technologies and working with unfamiliar systems when required.
  • Pays attention to code quality, security, reliability, and documentation.
  • Can communicate clearly and work effectively with a remote development team.

This is a hands-on developer position. We value practical development ability, integration experience, problem-solving skills, and the ability to deliver working solutions more than high-level architectural knowledge.

  • Employment status: Full Time
  • Workplace: Work from home
  • Salary: Negotiable
  • Job location: Anywhere in Bangladesh
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,806,105 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bangladesh
$81k – $136k per year • Equity • Remote (Canada) • Full-Time • 3+ years exp • Bachelor's Degree • Vancouver
DevOps
Amazon S3
Management
Agile
Apply
$9.3k per year • Remote (South Africa) • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
JavaScript
Node JS
Node JS
Mongoose
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Frontend
React.js
Mobile
React Native
DevOps
Rest API
Apply
≈ $80k – $163k per year (Estimated) • Remote (United States) • Full-Time • United States
Python
JavaScript
SQL
Node JS
Python
FastAPI
Databases
PostgreSQL
AI/ML
Computer Vision
TensorFlow
Keras
Hugging Face
Machine Learning
Frontend
React.js
DevOps
CI/CD
AWS
Amazon EC2
Apply
≈ $16k – $38k per year (Estimated) • Remote (India) • Full-Time • 2+ years exp • India
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
ClickHouse
RabbitMQ
ElasticSearch
Apache Kafka
AI/ML
Cursor
Claude Code
LLM Guardrails
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
GCP
CI/CD
Git
Management
Stripe
Apply
≈ $20k – $42k per year (Estimated) • Remote (likely India) • Contractor • 8+ years exp • Jaipur
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
AI/ML
Claude
Model Context Protocol
LLM
Frontend
Angular
DevOps
Rest API
GCP
Docker Compose
Docker
Google Cloud Run
QA
Swagger
Apply
In office • 3+ years exp • Bangladesh
Apply
Laravel Developer 4 days ago
Hybrid • Full-Time • 2+ years exp • Bangladesh
PHP
SQL
PHP
Laravel
Eloquent
Databases
MySQL
Redis
DevOps
Rest API
CI/CD
Git
GitHub
GitLab
Amazon S3
Apply
$3.9k – $5.1k per year • In office • Full-Time • 30+ years exp • Bangladesh
JavaScript
PHP
TypeScript
PHP
Laravel
Databases
MySQL
PostgreSQL
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Linux
Apply
DevOps Engineer 1 day ago
≈ $27k – $75k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bangladesh
Python
AI/ML
Machine Learning
DevOps
Terraform
GCP
DigitalOcean
Helm
GitHub Actions
Linkerd
Prometheus
CI/CD
GitOps
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Service Mesh
GitLab
IAM
Cybersecurity
PCI DSS
Apply
Operations Manager 2 days ago
≈ $29k – $65k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Bangladesh
Apply
See all jobs
This is one of many
1,806,105 more open roles from verified company boards, updated every day.