Python Developer
Diksha Technologies, a global IT services and consulting firm specializing in digital transformation for Tier-1 companies, is seeking a remote part-time Python Developer based in or near Ho Chi Minh City, Vietnam. The role focuses on back-end development, supporting the company’s innovative digital products tailored for the Telecom, BFSI, and Utility sectors. Core responsibilities include developing back-end services, building and maintaining software using object-oriented programming principles, managing databases, and collaborating with a technical team to deliver scalable, high-performing solutions. Compensation details are not specified, but benefits include the flexibility of a remote and part-time arrangement.
The ideal candidate will have strong Python programming skills with experience in building back-end systems and integrating AI capabilities. Key requirements include familiarity with the LangChain ecosystem (e.g., langchain, langchain-openai), experience processing different document types using tools such as pytesseract and html2text, and solid understanding of data modeling with Pydantic. Proficiency in semantic search technologies, including usage of PostgreSQL, pgvector, and langchain_postgres, is essential. Familiarity with asynchronous programming and REST APIs is an added advantage.
This opportunity is ideal for developers passionate about AI-powered backend systems who thrive in a flexible, remote working environment. Working with Diksha Technologies also means joining a team that’s on the forefront of enabling digital transformation for global enterprise clients, offering meaningful work in dynamic large-scale projects.
Company Description
Diksha Technologies helps Tier-1 businesses in the Telcos, BFSI, and Utility sectors fast-track their digital transformation journey using innovative digital platforms, niche consulting, and next-generation services. We value partnerships on large transformation projects and deploy people, technology, and processes to give businesses a digital advantage. Our bespoke consulting models help businesses align their IT needs efficiently and unlock new opportunities. Our digital products enable businesses to achieve excellence, enhance operational intelligence, and deliver superior customer experiences.
Role Description
This is a part-time, remote role for a Python Developer. The Python Developer will be responsible for back-end web development, software development, and implementing object-oriented programming (OOP) techniques. They will work with databases, write efficient code, and solve complex problems to support the company’s digital products and services. Day-to-day tasks include coding, debugging, and collaborating with the development team to ensure project goals are met.
Qualifications
- Strong proficiency in Python, with focus on backend services and AI integration.
- Experience with the LangChain ecosystem: langchain, langchain-openai, langchain-community
- Proficiency in document processing: unstructured[pdf|xlsx|docx], pytesseract, html2text, python-magic
- Familiarity with data models and validation using pydantic and pydantic-ai
- Knowledge of semantic search and vector stores using: psycopg[c], pgvector, langchain_postgres
- Search integration using duckduckgo-search
- Experience with PostgreSQL, including embedding and AI-related extensions
- Solid understanding of REST APIs and asynchronous programming (a plus)
Similar Jobs





