Back End Developer

Job Description

We are seeking a skilled and experienced Backend Developer to join our dynamic team. The ideal candidate will take over an existing system, including a Retrieval-Augmented Generation (RAG) subsystem and a call to the OpenAI API. This role is ideal for someone who is passionate about cutting-edge technology and eager to make a significant impact in a fast-paced environment.

 

Key Responsibilities:

- Maintain and enhance the existing backend system, ensuring robust performance and scalability.

- Develop and deploy backend services using Python and FastAPI.

- Implement and optimize the RAG subsystem.

- Integrate and manage calls to the OpenAI API.

- Collaborate with front-end developers to ensure seamless integration between front-end and back-end services.

- Write clean, maintainable, and efficient code.

- Participate in code reviews and contribute to a culture of continuous improvement.

 

Required Skills:

- Strong proficiency in Python and FastAPI

- Experience with LangChain and prompt engineering

- Familiarity with RAG subsystems and their implementation

- Knowledge of API integration, particularly with OpenAI

- Experience in maintaining and scaling backend systems

Job Summary

  • Published on:2024-06-19 7:48 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-10-08