JOB DESCRIPTIONPYTHON DEVELOPER About AIxBlockAIxBlock is an end-to-end no-code platform to build, deploy and monetize AI models using decentralized computing resources.
At AIxBlock, we believe now is the time to take AI out of the hands of tech giants and make it accessible to everyone. By integrating end-to-end AI tools with decentralized supercomputers and leveraging every available source of unused resources, we make AI development low-cost, secure, low-code, and transparent.
Visit our website for more information.
Our DNA is a globally distributed company that allows you to work fully remotely with flexible working hours, we always work with folks from all walks of life with no borders. Job type: Full-time & RemoteFlexible working hours from Monday to Saturday, ensuring 44+hrs. We need A players, who can work like hell, if you prefer a 9-5 job, this might not be a suitable company for you. Location: Work from anywhere.
Number of headcounts: 01
Reporting line: Head of Products Your responsibilitiesWe are seeking a highly skilled Python Developer with experience in AI training frameworks to join our team. In this role, you will be responsible for designing, developing, and maintaining the back-end infrastructure of our AI-powered applications.
Design and develop scalable and efficient back-end systems using Python;Work with AI training frameworks such as TensorFlow, PyTorch, and/or scikit-learn;Write API using Python & Django;Collaborate with other team members to integrate with front-end features and design overall system architecture (candidates should be able to read code in ReactJS) Troubleshoot and debug issues as they arise;Write clean, maintainable, and efficient code;Stay up-to-date with new technologies and industry trends;Other relevant tasks assigned by line managers.
RequirementsBachelor's degree in Computer Science or related field (or equivalent experience);At least 4-5 years experience with Python and Django, specifically with back-end development;Basic understanding of ReactJS, JavaScript and CSSExperience with AI training frameworks such as TensorFlow, PyTorch, and/or Scikit-learn;Excellent experience with containerization and deployment using Docker;Strong understanding of software development principles, algorithms, and data structures;Experience with other web frameworks such as Flask, and/or Express.js;Strong understanding of RESTful API design and development;Experience with Git, JIRA, and Agile development methodologies;Strong problem-solving and debugging skills;Strong communication and teamwork skills;
Compensation & Benefits:Compensation: Base salary: Negotiated salary depending on experience. Token bonus based on Company policies.Work-from-home Support: 50 USD/month.Insurance support: 100 USD/month. Benefits:Salary review quarterly depending on the performanceBirthday giftHoliday gift.Year End Performance Bonus (Cash)Year-end party.Company anniversary party.All-hands Company Trip each year.
Leaves:Public holidays. Take time off and spend it with your family during your country’s public national/regional/state holidays.Annual leave: 12 days/year and to be pro-rata rated for the actual monthly working period for full-time staff. Applied after the probation.Sick leave with pay: maximum 6 days/year, on top of the 12-day annual leave credit, for full-time staff. Applied after the probation. Period leave: 1 day each month for female employees.Personal leave policy for special cases.
Training and recognitionEmployee Stock Option Plan (ESOP) can be applied after a (1) year working contribution, depending on the Company’s business results and the individual’s performance.Performance recognition and promotion opportunities for consistently good performance.External/internal training programs. Working environmentFully remote.Flexible working hours, divide your working hour within a day and week to work then enjoy your work-life balance style.Startup working environment with young and talented people across the globe.The opportunity to meet and work with global professionals around the world to expand your network.
Application process:Resume & Portfolio screeningAbility TestInterview with the TAInterview with the CTO & CEOOffer discussion and contract Signing
ApplyTo apply, please click HERE to fill out your application. Please note: We're all about remote work and have collaborators based all around the world, and English is our primary language. Therefore, English CV is required. The application process may be slightly modified (shortened or prolonged) when necessary.