You will design and develop machine learning and AI-driven systems.
You will collaborate with machine learning and data engineers.
You will build robust, scalable, and production-ready software.
You write clean, efficient, and testable code.
You participate in code reviews and shape the team’s best practices.
You participate in the monitoring, logging, and evaluating software systems.
You bring in 3+ years of experience in developing software products
You possess solid understanding of object-oriented programming (OOP) principles
You are proficient in Python and its frameworks such as Django, pydantic, or FastAPI
You are adept with cloud environments and system components such as message queues (e.g. Kafka) or data storage
You bring in experience with Docker, Kubernetes or similar
You are comfortable working with both relational and non-relational databases
You are experienced in automated testing and test-driven development (TDD)
You have strong problem-solving skills and attention to detail
You are interested in the world of AI
You are fluent in English