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 β