Backend Developer (Python)
- ₹8L – ₹10L • 0.0% – 2.0%
- Remote •
- 1 year of exp
- Full Time
Not Available
Onsite or remote
About the job
About CodeMate AI
Codemate.ai, a.k.a. Grammarly for Programmers, is a VC backed Artificial Intelligence Awards Winning product which acts like an AI pair programmer that helps developers write, fix and maintain their codebase. It allows you to search, navigate and interact with multiple codebase, github repositories or documentations within your IDE. Used by over 50,000 developers around the globe and featured on YourStory, MoneyControl, Inc42 and Nasscom as well. We are also backed by Google, Launch accelerator, IIT Kanpur, IIT Roorkee, IIIT Lucknow and US Embassy. We’re proudly building from India for the globe.
Position Overview:
We are seeking a motivated and skilled Backend Engineers to join our team for a full time role. As a Full Stack Developer proficient in Backend, you will work closely with our development team to design and develop scalable and efficient server-side applications and APIs. This role provides an excellent opportunity to gain hands-on experience in full-stack development and contribute to real-world projects.
Responsibilities:
- Collaborate with the development team to design and develop backend applications and APIs.
- Working on VS Code Extension and other integrations.
- Write clean, efficient, and maintainable code using appropriate programming languages (e.g., Python(FastAPI).
- Implement database schemas and optimize database queries for performance.
- Participate in system architecture design and scalability planning.
- Collaborate with other developers to ensure seamless integration of frontend and backend functionality.
- Assist in troubleshooting and resolving backend issues.
- Document the development process, including code documentation and project updates.
- Work with AI related technologies like LLMs, Agents, vector databases etc as per the requirement
- Any other work assigned by reporting Manager/Senior. The responsibilities can be reviewed or changed from time to time as per the guidance of Reporting Manager.
Skills required
, Python(FastAPI), Azure/AWS, MongoDB, LLMs, Langchain, Vector DB
Requirements
- At least 1+ year of experience in software engineering, but if you can prove yourself, we'll be happy to chat
- Experience in Python
- Familiarity with backend services like Firebase and databases like MongoDB
- Familiarity with FastAPI and cloud services(AWS/Azure)
- Understanding of RESTful APIs and web services.
- Knowledge of version control systems like Git.
- Strong problem-solving and debugging skills.
- Ability to work effectively in a team environment and communicate ideas clearly.
- Proactive attitude and eagerness to learn new technologies.
PS: It would be a compensated role with base salary as per industry standards of early stage startup and ESOPs.
Salary:
Annual CTC: ₹ 8,00,000 - 10,00,000 /year