kebeta.aiRemote

Python Developer

Description

About Us: Kebeta.ai is a deep-tech studio that builds custom AI solutions beyond generic APIs. We specialize in NLP, Knowledge Graphs, and Deep Reinforcement Learning in domains like Media, Autonomous Trading, Tourism, etc. 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 Manage.

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.

Skills

RESTNLPNumPyPandasSwaggerFastAPIAIPostgreSQLJupyterData AnalysisPythonSQLSQLAlchemy

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching