kebeta.ai

Python developer

About Project:

An application that brings AI into highly specialized professional fields, enabling them to benefit from the latest cutting-edge advancements.

We are currently looking for a talented Python developer for our team.

Requirements:

  • Over 2 years of experience and strong knowledge of Python 3.9+, including multiprocessing and asyncio.
  • Hands-on experience with FastAPI and Pydantic for building web services.
  • Solid understanding of SQLAlchemy and ORM concepts.
  • Proficiency in Pandas for data analysis.
  • Basic knowledge of NumPy and understanding of the vectorization concept.
  • Experience with data visualization using matplotlib and plotly.
  • Good understanding of data structures.
  • Knowledge of relational databases and SQL.
  • Experience working with PostgreSQL.
  • Understanding of web services architecture and integration standards.
  • Experience in developing and documenting REST APIs, including Swagger.
  • English — Intermediate level;

Will be plus:

  • Understanding of prompting / interaction concepts with LLMs like ChatGPT, LLama, etc.
  • More advanced understanding of Numpy and how math translates into code
  • Knowledge of “Fast App Builders” like Streamlit or Jupyter.

Key Responsibilities:

  • Design separate components, modules, classes etc.
  • Code, debug, document, and maintain portions of software.
  • Participate in peer code and design reviews.
  • Participate in estimation and planning sessions.
  • Contribute to development of technical project documentation and user documentation.
  • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation.
  • Participate in conference calls and face-to-face meetings.
  • Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements.
  • Escalate technical issues to the Architect, Team Lead and Project Manager.

Location:

Ukraine: remote.

We offer:

  • The ability to focus on your work: a lack of bureaucracy and micromanagement;
  • Competitive compensation depending on skills and experience level;
  • Ability to learn new technological stacks, which help you to grow professionally and advance your career;
  • Friendly atmosphere, concern for the comfort of specialists;
  • English lessons;
  • Flexible schedule depends on project’s needs;
  • 15 working days of vacation;
  • 12 working days per year are allowed to be “no show days” due to personal reasons.

Required languages

English B1 - Intermediate
Python 3.9+, SQL, REST API, PostgreSQL, asyncio, Swagger, SQLAlchemy, Pandas
Published 15 September
164 views
·
56 applications
90% read
·
90% responded
Last responded 60 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...