Summary
The job description is for a freelance Python + Langchain Developer position with a client in the United States. The role involves designing, developing, and maintaining software solutions using Python and Langchain technology. The candidate should have at least 7 years of experience in software development, proficiency in Langchain, strong problem-solving skills, and excellent communication and teamwork skills.
Requirements
- US / Canada only
- Tri-State Area (CT, NJ, NY) + PA preferred
Responsibilities
- Software Development: Design, develop, and maintain software applications using Python and Langchain technology
- Coding: Write clean, maintainable, and efficient code while following best practices and coding standards
- Langchain Integration: Integrate Langchain technology into software solutions, ensuring optimal performance and functionality
- Database Management: Work with databases to store and retrieve data as required by the applications
- Testing: Develop and execute test cases to ensure the reliability and accuracy of software solutions
- Optimization: Optimize software performance and scalability to handle varying workloads
- Documentation: Create comprehensive technical documentation for code, APIs, and software architecture
- Collaboration: Collaborate closely with cross-functional teams, including software architects, front-end developers, and product managers
- Troubleshooting: Identify and resolve technical issues and bugs in a timely manner
- Research: Stay up-to-date with the latest developments in Langchain technology and contribute to R&D efforts