Python Developer – Senior (AI & Data Integration)

SOFTSWISS

WorldwideFully remoteFull TimeSeniorInformation Technology
Posted 6h ago

Why we think you can apply

Hiring model
Open worldwide · the employer states no country restriction
Work from
Anywhere, the UAE included

Posted 6 hours ago · apply link checked 6 hours ago

About the role

Responsibilities

  • Collaborating within an agile team using Scrum methodology and participating in the strategic planning of the AI roadmap
  • Engaging in architectural, infrastructure, and strategic decision-making processes for AI-enabled services
  • Designing and implementing production-ready RAG pipelines and Agentic workflows that leverage internal data
  • Integrating Model Context Protocols (MCP) to standardize how AI tools interact with diverse data sources and environments
  • Conducting code reviews for other team members and maintaining high standards for documentation and testability

Requirements

  • 7+ years of professional software development experience (at least 4 years of recent programming experience with Python as the primary language)
  • Strong understanding of Python internals: asynchronous programming (asyncio), memory management, and performance profiling
  • Proven experience building RAG (Retrieval-Augmented Generation) systems and working with LLM orchestration frameworks (e.g., LangChain, LlamaIndex, or CrewAI)
  • Solid knowledge of Linux, and proficient command-line skills (Bash/Shell)
  • Solid knowledge of Docker and Kubernetes for deploying and scaling containerized applications
  • Experience with Relational Databases (PostgreSQL), including query optimization and schema design
  • Experience with Redis for caching and state management in distributed systems
  • Familiarity with the ELK Stack (Elasticsearch, Logstash, Kibana) for logging, monitoring, and observability
  • English proficiency at an Intermediate level or higher

Preferred Qualifications

  • Experience with Vector Databases (e.g., pgvector, Milvus, Qdrant) and semantic search optimization
  • Experience implementing Model Context Protocol (MCP) or similar interoperability standards
  • Understanding of distributed application principles and microservice architecture
  • Familiarity with modern back-end design patterns
  • Experience in fields where data security and integrity are paramount

Benefits

  • Full-time remote work opportunities and flexible working hours
  • Private insurance
  • Additional 1 Day Off per calendar year
  • Sports program compensation
  • Comprehensive Mental Health Programme
  • Free online English lessons with a native speaker
  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events

What we look for

  • 7+ years of professional software development experience
  • 4+ years of recent Python programming experience
  • Strong understanding of Python internals (asyncio, memory management)
  • Experience building RAG systems
  • Experience with LLM orchestration frameworks (LangChain, LlamaIndex, or CrewAI)
  • Solid knowledge of Linux and Bash/Shell
  • Solid knowledge of Docker and Kubernetes
  • Experience with PostgreSQL
  • Experience with Redis
  • Familiarity with ELK Stack
  • English proficiency at an Intermediate level or higher
PythonDockerKubernetesPostgreSQLLLMRedisRAGLangChain
NeverApplySponsor

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches
Similar jobsbased on title, category and scope
Python Developer – Senior (AI & Data Integration)free account, 30 seconds

Every new role, on Telegram.

Members see each new UAE role first. A day later it lands in the channel, where 6,800 people follow.

FreeNo spamUpdated hourly
Or show me jobs that hire in the UAE

Remote Jobs in Dubai UAE

6,800+ followers

Get alerts on Telegram