Sr. Full Stack Python Engineer at Kiwi Data
About Kiwi Data
At Kiwi Data, we analyze documents for the world’s largest companies using AI. Our missing is to make dumb documents smart by analyzing companies contracts, purchase orders, and other documents using AI to enrich those documents.
Our customers include multiple Fortune 500 companies who leverage our toolset to support business decisions. We are partnered with new and established technology players to bring our product to market.
We're a growing startup with a space to innovate and create great software that solves real world problems. We are a remote global team, with paid vacations and regular team trips.
Description:
We are looking for an outstanding Python engineer with leadership skills who we can grow into a team lead for our web development team. Our web technology stack is built in Kubernetes using Django, Postgres, and React. We connect to several LLMs and proprietary AI frameworks using python to parse PDF documents.
Responsibilities:
• Requirements analysis:
collaborate with the CTO and product team to understand product requirements, break the requirements down into distinct work items and develop solutions for user requirements.
• System design:
collaborate with the CTO to design efficient and scalable systems which meet our customers data privacy needs
• Coding:
writing clean, efficient, and well-documented code
• Testing and debugging:
Identifying and fixing errors in code through the testing and debugging processes. Software maintenance:
Updating and improving existing software to fix bugs, add new features, and adapt to changing requirements.
• Collaboration:
Working with other engineers, designers, and stakeholders to ensure smooth project execution.
• Version control:
Managing code changes effectively using version control systems.
Qualifications:
• Minimum 5 years of professional experience with Python
• Expertise in Python web frameworks (e.g., Django or Flask)
• 1 year experience and proficiency in React
• Solid experience with SQL
• Ability to effectively communicate technical concepts to both technical and non-technical audiences
• Ability to analyze complex problems and develop logical solutions
• Bonus: Experience with data flows (e.g., Airflow or PETL).
• Bonus: experience with langchain and integrating LLMs into Python applications
• Bonus: natural language processing of text documents using AI
• Bonus: experience with Docker and Kubernetes
• Ideal stack: Django + Postgres + React
To apply please email contact@kiwidata.com:
1. Your updated resume / CV.
2. A cover letter introducing yourself and highlighting any relevant work experience you have.
3. Bonus: include links to any public repos that highlight your work
Important Note:
Please do not use AI tools to write your email. We value genuine communication and will discard submissions that appear automated.