Key Skills & Qualifications
Backend Expertise:
- Extensive experience with Python for backend development.
- Hands-on experience with OpenAI APIs and LangChain for building AI-powered applications.
- Strong understanding of API design, microservices architecture, and scalable backend systems.
- Experience working with SQL and NoSQL databases.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with backend performance optimization and security best practices.
Frontend Experience:
- Proficiency in React or Vue.js for building user interfaces.
- Solid understanding of HTML, CSS, and JavaScript fundamentals.
- Experience with responsive design for desktop and mobile.
- Familiarity with frontend build tools and frameworks (e.g., Next.js, Nuxt.js, Vite).
Roles and Responsibilities
- Design, develop, and maintain robust backend systems using Python and LangChain.
- Integrate and optimize OpenAI models into backend workflows.
- Collaborate with frontend developers to ensure seamless integration between backend services and UI components.
- Work with business analysts and cloud architects to translate business requirements into scalable technical solutions.
- Develop and maintain APIs and data pipelines to support AI-driven features.
- Monitor backend performance, troubleshoot issues, and implement improvements.
- Ensure code quality through testing, code reviews, and adherence to best practices.
- Contribute to frontend development when needed, ensuring consistency and performance across the stack