Posted today · be early
Python Developer (AI focus)
WeSoftYou
WorldwideremotePosted today
Skill Required
Python-DeveloperBackend-EngineerAI-EngineerSoftware-EngineerAPI-DeveloperAI-Python-DeveloperIntermediate-Python-Developer-AI-MLPython-AI-EngineerAI EngineerPython DeveloperPythonAISystem DesignCD pipelinesEngineeringautomationdevelopingObservabilityLangChaindesigningbuildingFastAPIfintechwrittenetc.)RESTTestNGDjangodesignDevOpsCI/CDDesign PatternsAPIsGenerative AIWeb3.jsFulltime
Key highlights
- 3+ years of commercial Python experience
- Remote working model
- Expertise in LLMs, LangChain, and RAG
- B2 English proficiency required
- 18 paid days off + 2 public holidays
Role overview
WeSoftYou is an Inc. 5000 US-based product development company delivering software for venture-backed startups and enterprise organizations across industries including Healthcare, e-Learning, Retail, Web3, Fintech, and AdTech. They are looking for a highly skilled Python Developer to join their engineering team to build scalable, AI-powered backend solutions, collaborating with product managers, AI engineers, and frontend developers to deliver high-performance applications leveraging LLMs, external data providers, and intelligent automation workflows.
Responsibilities
- Design, develop, and maintain scalable backend services using Python.
- Build and enhance RESTful APIs using Django REST Framework and FastAPI.
- Integrate and optimize AI services, including Large Language Models (LLMs) and third-party model APIs.
- Develop and maintain Retrieval-Augmented Generation (RAG) systems, including vector databases, embedding pipelines, and retrieval mechanisms.
- Implement AI orchestration workflows using LangChain and related frameworks.
- Integrate multiple external APIs and data providers into backend systems.
- Design reliable, maintainable, and high-performance system architectures.
- Participate in technical design discussions, code reviews, and architectural decisions.
- Ensure software quality through automated testing, CI/CD pipelines, and monitoring practices.
- Troubleshoot and resolve production issues while continuously improving system reliability and performance.
Requirements
- 3+ years of strong commercial experience with Python.
- Proven experience with Django REST Framework and FastAPI.
- Hands-on production experience integrating AI solutions, including LLMs and model APIs.
- Strong knowledge of LangChain and Retrieval-Augmented Generation (RAG) architectures.
- Experience working with vector databases, embeddings, semantic search, and retrieval systems.
- Solid experience integrating multiple third-party APIs and external data sources.
- Strong understanding of software architecture and system design principles.
- Experience building scalable and reliable backend systems.
- Knowledge of CI/CD processes and modern DevOps practices.
- Experience with automated testing and application monitoring.
- Strong problem-solving skills and ability to work independently.
- English proficiency at B2 level or higher — mandatory for daily written and verbal communication with the international team.
Benefits
- Ambitious goals and interesting projects
- Regular & transparent performance review and feedback process
- Possibility for both vertical or horizontal growth (in case you want to try a different path)
- Flexible working hours
- Provision of required equipment
- Remote working model
- 18 paid days off + 2 public holidays
- Free tax reporting support by our Financial department
- Help with individual entrepreneurs’ questions and accounting support
- Financial support and additional days off for various occasions (e.g. marriage, childbirth, etc.)
Additional details
- Originally posted on Himalayas