Maavan

Senior Backend Python Developer

Maavan Pakistan
No longer accepting applications

Direct message the job poster from Maavan

We are seeking an experienced Senior Backend Python Developer to join our innovative team. The ideal candidate will have extensive experience with Python, type safety, and building libraries and tools. Familiarity with LaMa Index, FastAPI, and working with Large Language Models (LLMs) is essential. Additionally, the candidate should have a strong understanding of overall system architecture and proficiency in Retrieval-Augmented Generation (RAGs).


Key Responsibilities:

  • Backend Development: Design, develop, and maintain scalable and efficient backend systems using Python.
  • Type Safety: Ensure type safety in codebases, leveraging tools and practices that enhance code reliability and maintainability.
  • Library/Tool Building: Develop reusable libraries and tools to streamline development processes and improve system functionality.
  • API Development: Build and maintain robust APIs using FastAPI.
  • LLM Integration: Work with Large Language Models (LLMs) and integrate them into the system.
  • System Architecture: Understand and contribute to the overall system architecture, ensuring alignment with business goals and technical requirements.
  • RAGs: Implement and manage Retrieval-Augmented Generation (RAGs) to enhance data retrieval and processing.
  • Collaboration: Lead and mentor a team of developers, collaborating with cross-functional teams to ensure successful project delivery.
  • Code Quality: Maintain high standards of code quality, including writing unit tests, performing code reviews, and adhering to best practices.


Experience:

  • 3+ years of experience in backend development with Python.
  • Proven experience in building libraries and tools.
  • Strong familiarity with LaMa Index and FastAPI.
  • Hands-on experience with Large Language Models (LLMs).
  • Demonstrated understanding of type safety and implementation.
  • Experience with system architecture and design.
  • Proficiency in Retrieval-Augmented Generation (RAGs).


Skills:

  • Proficiency in Python and related frameworks.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and leadership skills.
  • Ability to work in a fast-paced, dynamic environment.
  • Strong organizational skills and attention to detail.


  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Industries

    Software Development

Referrals increase your chances of interviewing at Maavan by 2x

See who you know

Get notified about new Python Developer jobs in Pakistan.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More