Python Backend Developer

Job Description

Title: Python Backend Developer

Company Name: elelem

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

  • At least 3 years
  • The applicants should have experience in the following business area(s): Artificial Intelligence (AI) Startup


Published: 2025-10-21

Application Deadline: 2025-11-19

Education:

Requirements:
  • At least 3 years
  • The applicants should have experience in the following business area(s): Artificial Intelligence (AI) Startup


Skills Required: Mongo DB,Python,REST API

Additional Requirements:

Minimum Technical Skills & Qualifications:

  • 3+ years of professional experience with Python.
  • Strong understanding of server-side languages and frameworks.
  • Experience with database management (e.g., MongoDB, SQL, Elastic).
  • Familiarity with REST API design & implementation (e.g. FastAPI, Postman)
  • Experience with version control systems (e.g., Git).

Bonus Points:

  • Excellent educational attainment, e.g. bachelor in science (CSE/EEE/CS)
  • Familiarity with cloud services (e.g., GCP).
  • Experience with containerization (e.g., Docker, Kubernetes).
  • Knowledge of CI/CD pipelines for backend deployment.

Functional Skills:

  • Excellent communication and collaboration skills.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a team.

Probationary Period Expectations

During the 3-month probationary period, success will be measured by achieving specific deliverables and demonstrating key competencies. The expectations are as follows:

  • Deliverables:
    • Complete the development and implementation of at least three significant API endpoints.
    • Optimize backend performance for at least two existing processes, ensuring improved speed and scalability.
    • Develop unit and integration tests for all developed features, ensuring high-quality code and functionality.
  • Evaluation:
    • Performance will be assessed through regular code reviews, focusing on code quality, efficiency, and adherence to best practices.
    • Participate in team feedback sessions to discuss progress, challenges, and areas for improvement.
    • Demonstrate effective collaboration with front-end developers and other team members.


Responsibilities & Context:

We are a small, elite team who punch well above our weight. Distributed globally (Canada, UK, Bangladesh), we are smart and high agency individuals with the initiative to get things done without waiting to be micro-managed. No room for passengers.

Here, you'll have the opportunity to engage with cutting-edge LLM technologies that are reshaping the industry, providing you with unparalleled experience in a rapidly evolving field. Our team leverages state-of-the-art AI tools for design, development, meetings, documentation, epic/issue writing, and agentic workflows to enhance productivity and creativity.

We meet via video conference on Monday and Thursday evenings (6-10pm) Bangladesh time; our development team meets regularly in a coworking space in Mirpur 1; otherwise, we communicate mostly asynchronously via Slack, Github and Coda. We offer flexible working time around cultural events, e.g. weekends (Fridays) and holidays (Eid). 

The Role: We are looking for an exceptional Python developer to develop back-end systems, pipelines and processes for our GenAI Search Optimization applications. More than possessing existing technical skills, we are seeking an ambitious and intelligent individual (f/m) who can and wants to learn fast, take responsibility, and become a valuable member of our team. 

This is a full-time role, initially as a contractor during the probationary period (details below), after which you will become an employee via an employer of record (since we do not have a legal entity in Bangladesh). 

Responsibilities:

  • Develop and maintain server-side logic using Python.
  • Design and implement RESTful APIs.
  • Optimize backend performance for speed and scalability.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Ensure data security and protection.
  • Create automated tests and conduct thorough product testing and QA.



Job Other Benifits:

Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs