Python developer for AI project Offline

We are seeking a skilled Python Developer to join our dynamic team. This is an opportunity for someone who thrives in a collaborative environment and has a strong background in developing backend-heavy systems.
In this role, you will work closely with various team membersβ€”including the Head of Engineering, Backend-, Frontend Developers, Designer, Marketing, and Leadership teamsβ€”to build, release, and continuously improve our product, which is currently at the MVP stage.

Our product is a cutting-edge AI assistant aimed at revolutionizing how businesses communicate with their customers. Leveraging the latest advancements in conversational AI and relevant open-source solutions, it enhances user experience, automates processes, personalizes interactions, provides advanced analytics with actionable insights, and
reduces costs for companies globally.
 

Your main tasks:
● Collaborate with cross-functional teams to plan, develop, and release new features.
● Write and maintain clean, efficient, and commented Python code
● Build and optimize microservices, APIs, and integration workflows
● Identify and address system performance, security, and scalability issues
● Participate in code reviews and contribute to best practices for development
● Continuously learn and apply new technologies relevant to AI and backend systems.

What do we expect from you:
Must Have:
● 3+ years of professional experience in Python development, including building and
maintaining APIs and backend services
● Demonstrated expertise in creating user-centric features such as account
management systems and forms
● Strong knowledge of FastAPI, RESTful APIs, and microservices
● Hands-on experience with LLMs, Generative AI, and related frameworks (e.g.,
LangChain, LlamaIndex)

● Proficiency in source control (Git), CI/CD pipelines, and modern development
workflows
● Experience with vector databases (e.g., Pinecone, Milvus) and integration of external
APIs
● Familiarity with containerization (Docker) and orchestration (Kubernetes)
● Excellent problem-solving and communication skills
● Upper-intermediate command of English
Nice to Have:
● Background in developing AI-based solutions for communication, audio/video
streaming, or chatbots
● Experience in DevOps, such as managing cloud infrastructure and monitoring tools
● Ability to contribute to business analysis and lead product discovery efforts

What’s in It for You
● Competitive compensation and flexible working conditions
● Opportunity to influence product strategy during the early stages
● Flat organizational structure with a friendly and collaborative culture
● Freedom to make technology decisions and experiment
● Direct collaboration with an international team of founders, with minimal bureaucracy

The job ad is no longer active

Look at the current jobs Python β†’

Loading...