AI Full Stack Python Developer

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.

Benefits

  • 23 annual days holiday (Start and Fix at 23 days)
  • 15 public holidays
  • provident fund up to 12%
  • Health insurance (including immediate family)

ZILO™ is focused on transforming global transfer agency to create sustainable value for firms and the customers they serve. To achieve this, we started with a clean technology slate, a design-driven approach, and a commitment to put people first. ZILO's technology enables firms to replace legacy technology and end-of-life systems, many of which were developed 30+ years ago, and slash costs, risk, and user friction along the way.Single global solutionThis digital transformation journey requires strong partnerships with our customers to modernise and expand their product and service propositions by unifying the full breadth of transfer agency into a single global solution.Our missionOur founders, leadership, engineering, and product teams are highly experienced with successful track histories of pioneering innovation-driven businesses, products, and services. Our collective goal is to be the market leading solution in global transfer agency. We'd also like to spread some joy along the way.Our TeamOur team of technology, operations, digital, and product experts—with decades of combined experience at leading firms in all regions—have unified the full breadth of global transfer agency into a single global solution.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Python Developer Q&A's
Report this job
Apply for this job