Skip to main content
All Positions

Engineering

Senior Python Developer

OnsiteFull Time400K-600K

About the Role

We are seeking an experienced Senior Python Developer to join our engineering team. The ideal candidate will have strong expertise in modern web development, AI-powered applications, and scalable backend systems. You will play a key role in designing, developing, and deploying high-performance solutions that support our products and clients. Responsibilities: Design, develop, and maintain web applications using Python frameworks such as Django and Flask. Build and optimize RESTful APIs and microservices. Develop and integrate AI/ML solutions using modern frameworks and LLM technologies. Implement AI-powered chatbots, automation tools, and intelligent workflows. Collaborate with frontend developers to deliver seamless user experiences. Design and optimize database structures using PostgreSQL and MySQL. Deploy, monitor, and maintain applications on cloud platforms such as AWS and Azure. Write clean, scalable, secure, and well-documented code. Conduct code reviews and mentor junior developers. Participate in architecture discussions and technical decision-making. Troubleshoot, debug, and improve existing applications.

Requirements

  • 5+ years of professional Python development experience.
  • Strong expertise in Django and/or Flask.
  • Experience building REST APIs and microservices.
  • Solid understanding of PostgreSQL and MySQL.
  • Experience with frontend technologies such as React.js or Next.js.
  • Hands-on experience with AI/LLM technologies, including OpenAI APIs and LangChain.
  • Experience integrating third-party APIs and external services.
  • Familiarity with Git, CI/CD pipelines, and Agile development practices.
  • Strong problem-solving and communication skills.

Nice to Have

  • Experience with RAG (Retrieval-Augmented Generation) systems.
  • Knowledge of vector databases such as Pinecone, Weaviate, Chroma, or FAISS.
  • Experience with machine learning and computer vision frameworks.
  • Experience with Docker, Kubernetes, and cloud-native architectures.
  • Knowledge of GIS technologies is a plus.

Ready to Apply?

Send your CV and a brief note to:

Apply Now