Full Stack Python Developer

Bangkok, Bangkok, Thailand

ZILO

Learn how the ZILO™ global transfer agency system is purpose built for custodians, asset managers, transfer agents, ACDs, and their customers.

View all jobs at ZILO

Apply now Apply later

We are seeking a highly skilled and experienced Full Stack Python Developer to join our team. The ideal candidate will have a strong background in developing Python packages, as well as exposure to LLMs (Language Model Libraries) and the Langchain framework. As a Full Stack Python Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components of AI applications.

Responsibilities:

·       Collaborate with the development team to design, develop, and maintain Python packages that meet the project requirements.

·       Integrate in-house, open-source, and/or commercial LLMs into our software applications to enhance natural language processing capabilities.

·       Utilize the Langchain framework to develop and deploy secure and scalable LLM applications.

·       Write efficient and maintainable code for both front-end and back-end components.

·       Design and implement APIs for seamless integration with other systems.

·       Conduct code reviews and provide constructive feedback to team members.

·       Troubleshoot and debug software issues, identifying and implementing effective solutions.

·       Collaborate with cross-functional teams, including designers, product managers, and QA engineers, to deliver high quality software products.

·       Stay updated with the latest industry trends and technologies to ensure the adoption of best practices.

Requirements

·       Bachelor or Masters degree in Computer Science, Software Engineering, or a related field.

·       Proven experience in developing Python packages, with a strong understanding of object-oriented programming principles.

·       Track record of coming up with software abstractions for complex problems.

·       Familiarity with LLMs and experience in integrating them into software applications. Hobby projects may also serve as evidence for this. 

·       Exposure to the Langchain framework.

·       Proficiency in front-end technologies such as HTML, CSS, and JavaScript is desirable.

·       Experience with front-end frameworks like React, Angular, or Vue.js is desirable.

·       Strong knowledge of back-end frameworks, such as Django, Flask, FastAPI, or Pyramid.

·       Experience with database systems like MySQL, PostgreSQL, or MongoDB.

·       Experience with vector databases is desirable.

·       Familiarity with version control systems, preferably Git.

·       Knowledge of software development best practices, including testing, code reviews, and documentation.

·       Excellent problem-solving and analytical skills.

·       Strong communication and teamwork abilities.

·       Familiarity with cloud environments (e.g., AWS, Azure, Google Cloud).

·       Familiarity with DevOps practices, continuous integration, and continuous deployment (CI/CD).

·       Understanding of containerization technologies, such as Docker and Kubernetes.

 

If you are a talented Full Stack Python Developer with a passion for developing innovative software solutions and working with cutting-edge technologies, we would love to hear from you. Join our team and contribute to the growth and success of our company.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Angular APIs AWS Azure CI/CD Computer Science DevOps Django Docker Engineering FastAPI Flask GCP Git Google Cloud JavaScript Kubernetes LangChain LLMs MongoDB MySQL NLP OOP Open Source PostgreSQL Python React Testing Vue

Perks/benefits: Startup environment

Region: Asia/Pacific
Country: Thailand

More jobs like this