We are looking for an experienced Senior Python Developer to join and strengthen our growing team. You’ll work on backend systems that power scalable, high-performance applications — including those with AI components.
What you’ll do: * esign and develop reliable, maintainable, and scalable backend systems in Python. * rive the architecture of new features and systems, making key technical decisions. * ead integration of AI components (e.g., LLMs, LangChain, vector databases). -Collaborate across teams to deliver solutions that meet client needs. * nsure code quality through testing, code reviews, and best engineering practices. * articipate in DevOps processes (CI/CD, monitoring, cloud deployment). * entor and support mid-level and junior developers.
Requirements: * trong proficiency in Python and backend system design. * xcellent spoken and written English communication skills. * olid experience with asynchronous programming (e.g., asyncio, FastAPI, aiohttp). * eep knowledge of relational databases (PostgreSQL, MySQL) and ORMs (SQLAlchemy, Django ORM). * ractical experience with CI/CD pipelines, containerization (Docker), and cloud deployment. * trong understanding of software engineering principles, version control (Git), and testing frameworks (e.g., pytest).
Nice to have: * xperience with LLMs, LangChain, vector stores (e.g., FAISS, Weaviate). * ackground in Data Science or Machine Learning. * xperience with Cloud Infrastructure (AWS, GCP, Azure). * amiliarity with microservice architectures and distributed systems. -Previous experience in client-facing roles or product-focused development.