Python Developer

Editorial summary

Avensys, a reputable global IT professional services company headquartered in Singapore, is seeking a skilled Python Developer to design, develop, and deploy AI-powered Microsoft Teams Bot Applications. The role involves working on enterprise solutions, business intelligence, and automation projects across various industries including banking, insurance, healthcare, and retail. The position offers a salary of 12,000 and requires expertise in Python development and AI integration.

This summary is AI-generated and may contain inaccuracies. Please refer to the full job description below.

Job description

[This job id 18250 first appeared in Job-Q.com on 07 Jul 2026]

Avensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success, we have evolved to become one of the top trusted providers in Singapore and service a client base across banking and financial services, insurance, information technology, healthcare, retail and supply chain.

Job Summary

We are seeking a skilled Python developer to design, develop, and deploy AI-powered Microsoft Teams Bot Applications using the Microsoft 365 Agent SDK. The role involves integrating Large Language Models (LLMs) with Azure AI Search (and other vector databases) to implement Retrieval-Augmented Generation (RAG) solutions. The ideal candidate will have a strong background in Python, Microsoft Bot Framework, Azure AI services, and modern AI/ML techniques to create intelligent, scalable, and user-friendly bot experiences.

________________________________________

Key Responsibilities

1. M365 Agent SDK & Bot Development

• Design, develop, and deploy Microsoft Teams Bot Applications using the M365 Agent SDK and Python.

• Implement conversational AI workflows, including natural language understanding (NLU), dialog management, and multi-turn conversations.

• Integrate bots with Microsoft Teams, Outlook, and other M365 services using Microsoft Graph API.

• Optimize bot performance for scalability, latency, and user experience.

2. AI & LLM Integration

• Develop and fine-tune LLM-based solutions (e.g., Azure OpenAI, Hugging Face, or custom models) for conversational AI.

• Implement prompt engineering and context management to enhance bot responses.

• Integrate Azure AI Search (or other vector databases like Pinecone, Weaviate, or Chroma) for semantic search and RAG.

• Design and optimize embedding pipelines for document retrieval and knowledge base augmentation.

3. RAG & Vector Database Implementation

• Build Retrieval-Augmented Generation (RAG) systems to ground LLM responses in enterprise data.

• Index, chunk, and embed unstructured data (PDFs, documents, emails) for efficient retrieval.

• Evaluate and compare vector databases (Azure AI Search, Pinecone, Weaviate, etc.) for performance, cost, and scalability.

• Implement hybrid search (keyword + vector) for improved accuracy.

4. Cloud & DevOps

• Deploy and manage Azure resources (App Services, Container Instances, etc.) for bot hosting.

• Implement/modify CI/CD pipelines for automated testing and deployment.

• Ensure security best practices (authentication, authorization, data encryption) for bot and AI services.

5. Collaboration & Documentation

• Work closely with cross-functional teams (product managers, UX designers, data scientists) to refine bot capabilities.

• Document APIs, workflows, and system design for internal knowledge sharing.

• Provide training and support to end-users and stakeholders.

WHAT’S ON OFFER

You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.

To submit your application, please apply online or submit your CV to ashwak@aven-sys.com, Your interest will be treated with strict confidentiality.

CONSULTANT DETAILS

Consultant Name : Ashwak Ahmed

Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and Avensys' privacy policy.

Scam prevention reminder: You should not make any pre-payment when applying for any job.

Illegal practices reminder: It is illegal for recruiter to collect payment (kickback) from the worker https://www.mom.gov.sg/-/media/mom/documents/publications/foreign-workers/what-are-kickbacks.pdf

Login is optional, you may send application via email

Login to Save Login to Apply

Get AI to assess your suitability to this job

Assess My Fit with AI Beta — Free during trial period

Login to upload your resume and get an instant match score, strengths, and gaps.


Or use your preferred AI chat tool manually:

Use AI chat of your choice: ChatGPT, Gemini, Claude — and:

  1. Paste this into the prompt:
    I am a jobseeker. Below is a job posting. Please: 1. Give a match score (0–100) based on my resume vs the job requirements 2. List my 3–5 key strengths that align with this role 3. List 2–3 areas to improve or gaps to address before applying 4. Give a one-sentence verdict: should I apply, apply with adjustments, or skip? Job posting URL: https://singapore.job-q.com/jobs/detail/python-developer After reading the job, ask me to upload or paste my resume.
  2. Upload your resume in the same chat.

Similar Jobs

End User Technology Support Specialist

about the company:Our client is a well-established, premier global investment management firm...

On site

Contract

RANDSTAD PTE. LIMITED

Senior Network Engineer

Avensys is a reputed global IT professional services company headquartered in Singapore....

On site

Contract

AVENSYS CONSULTING PTE. LTD.

Senior Consultant

Job SummaryWe are hiring a Senior Consultant to profile Solution Architecture with...

On site

Contract

MORGAN MCKINLEY PTE. LTD.

Senior Consultant

Job SummaryWe are hiring a Senior Consultant to profile Solution Architecture with...

On site

Contract

MORGAN MCKINLEY PTE. LTD.

Job Summary

  • Published on: 07 Jul, 2026
  • Category: Information Technology (IT)
  • Vacancy: 1
  • Job type: Contract
  • Salary: 12000
  • Location: On site
  • Job Nature: Contract

Company Details