Overview
Position Overview As a Python Backend Developer, you will design, develop, and maintain server-side applications and APIs that power our platform. You'll work closely with cross-functional teams to implement blockchain features and integrate AI capabilities into our solutions.
Key Responsibilities Develop and maintain Python-based backend services and RESTful APIs Implement basic blockchain functionality using established frameworks Assist in the integration of AI/ML models into our backend systems Write clean, maintainable, and well-tested code Troubleshoot and resolve backend issues and performance bottlenecks Participate in code reviews and contribute to technical documentation Collaborate with frontend developers to integrate user-facing elements
Required Qualifications 0-2 years of professional experience in backend development Proficiency in Python programming Basic understanding of blockchain concepts and technologies Familiarity with AI/ML frameworks and libraries Experience with at least one Python web framework (Django, Flask, or FastAPI) Understanding of RESTful APIs and microservices architecture Knowledge of version control systems (Git)
Preferred Qualifications Experience with Docker containerization Familiarity with Linux environments Knowledge of relational databases (MySQL, PostgreSQL) Basic understanding of smart contracts and distributed ledger technologies Experience implementing or integrating AI/ML models Familiarity with cloud services (AWS, GCP, or Azure) Experience with contributing or working around open-source projects.