Job Description: Python Backend Developer
We are looking for a Python Backend Developer with experience in building scalable, secure, and high-performance REST APIs. The ideal candidate will have expertise in backend development, a strong foundation in Python, and experience with OpenAI API and LangChain tools for AI-powered workflows. Knowledge of AI concepts, particularly working with Retrieval-Augmented Generation (RAG) workflows, is a plus.
Responsibilities:
- Design, develop, and maintain scalable and secure REST API backends using Python.
- 2+ years of experience of building and optimize backend systems for high performance and reliability.
- Integrate OpenAI API tools to enhance backend workflows with AI-powered features like natural language processing and generation.
- Integrate LangChain tools for developing Retrieval-Augmented Generation (RAG) workflows to create advanced agentic flows.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver end-to-end solutions.
- Write clean, maintainable, and well-documented code following best practices.
- Monitor and troubleshoot backend systems to ensure smooth operation.
- Work on integrating AI-driven workflows using OpenAI or LangChain tools.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proven experience in backend development with Python.
- Strong understanding of RESTful API design principles and best practices.
- Experience with frameworks like Flask, Django, or FastAPI.
- Proficiency in database design and management (SQL/NoSQL).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes).
Bonus:
- Knowledge of AI concepts or experience working with AI-powered systems, particularly in the realm of agentic flows, RAG, or AI agents.
- (Optional) Experience integrating OpenAI API tools for natural language processing, generative tasks, or AI-based workflows.
- (Optional) Experience with LangChain and creating Retrieval-Augmented Generation (RAG) workflows to enhance backend AI functionality.
If you're passionate about backend development and eager to integrate cutting-edge AI technologies like OpenAI and LangChain to build innovative systems, we would love to have you on our team!
Job Type: Full-time
Benefits:
- Cell phone reimbursement
- Health insurance
Work Location: In person