Python Backend Developer

June 18, 2025
Closed
Closed
Location
Vietnam
Occupation
Full-time
Experience level
Mid-level
Apply
AI Summary

AIxBlock, a remote-first startup innovating in AI development and decentralized technologies, is seeking an experienced Python backend developer to join its global team. This full-time, remote role reports directly to the CTO and offers flexible working hours, though a high commitment level (44+ hours/week) is expected. You will be responsible for building and maintaining robust backend systems that integrate Web2 and Web3 components, including real-time services, authentication protocols, and APIs leveraging technologies like Flask, FastAPI, PostgreSQL, MongoDB, and container orchestration tools like Docker and Kubernetes. Competitive compensation includes a negotiable base salary and performance-driven token bonuses, along with annual reviews, holiday gifts, and an environment tailored to personal and professional growth.

Candidates should have at least 3+ years of experience in backend Python development and strong foundations in RESTful and GraphQL API design, authenticated systems (e.g., OAuth2, JWT), and distributed database optimization. Experience with Web3 libraries (e.g., Web3.py), decentralized technologies, message queues (e.g., Kafka/RabbitMQ), and DevOps tools is highly desirable. You should be proficient in unit testing (e.g., pytest), debugging, and backend security best practices. Strong communication and team collaboration skills are essential, as you'll operate within a cross-functional team of AI practitioners and blockchain engineers.

This is a unique opportunity to thrive in a fast-moving, tech-forward company at the intersection of AI, decentralization, and cloud-based workflows. AIxBlock offers a supportive remote culture, structured career progression, and global exposure through collaboration with a distributed, diverse team. Additional perks include annual leave, sick pay, and exclusive training programs. Apply if you're passionate about shaping the future of AI infrastructure and aren’t afraid to take on scaling challenges with cutting-edge tech.

Highlight
Highlight

Responsibilities

System Integration: Develop and maintain back-end services that integrate Web2 and Web3 components, including smart contracts, decentralized systems, and API services.

API Development: Build and manage RESTful and GraphQL APIs for communication between front-end applications, back-end services, and blockchain networks.

Real-Time Notification Systems: Develop real-time notification services using WebSockets, webhook callbacks, or long polling mechanisms.

Database Management: Design and optimize relational (e.g., PostgreSQL) and non-relational (e.g., MongoDB) databases for performance and scalability.

Authentication and Security: Implement secure user authentication mechanisms, including OAuth2, JWT, and blockchain wallet authentication.

Scalability: Ensure back-end services are robust, scalable, and performant under high-load scenarios.

Blockchain Integration: Implement back-end solutions that interact with blockchain networks (e.g., Ethereum, Polygon) using Web3 libraries like Web3.py or similar.

Microservices Architecture: Develop and maintain microservices to support modularity and ease of system scaling.

Testing and Debugging: Write unit tests, perform integration testing, and debug issues to maintain high system reliability.

Collaboration: Work closely with front-end developers, blockchain engineers, and product managers to align on requirements and deliver integrated solutions.

Monitoring and Maintenance: Implement logging, monitoring, and alerting mechanisms to ensure the health of back-end services.

Other related task assigned by the Line Manager

Requirements

a. Experience: 3+ years of back-end development experience using Python.

b. Technical Skills:

  • Proficiency in Python frameworks such as Flask, FastAPI, or Django.
  • Strong understanding of RESTful and GraphQL API design and implementation.
  • Familiarity with database technologies, including PostgreSQL, MySQL, or MongoDB.
  • Exposure to message queues like RabbitMQ or Kafka is a plus.
  • Testing and Debugging: Proficient in writing unit tests using pytest or similar frameworks and debugging back-end systems.
  • Security Practices: Familiarity with best practices for back-end security, including data encryption, secure authentication, and secure API development.

c. Nice to have: Blockchain Knowledge, Experience with Web3 libraries, Experience with decentralized storage systems, Knowledge of hybrid machine learning frameworks, Familiarity with DevOps practices, Understanding of tokenomics and blockchain wallet integration, Experience with cloud services like AWS.

Compensation & Benefits

a. Compensation: Base salary: Negotiated based on experience. Token bonus based on Performance.

b. Benefits: Salary review depending on performance, Birthday gift, Holiday gift, Year-end Performance Bonus (Cash), Year-end party.

c. Leaves: Public holidays, Annual leave, Sick leave with pay, Period leave for female employees, Personal leave policy for special cases.

d. Training and recognition: Performance recognition and promotion opportunities, External/internal training programs.

e. Working environment: Fully remote work, Flexible working hours, Fast-track for professional growth, Opportunity to meet and work with global professionals.

Application Process

Resume & Portfolio screening, Interview with the TA, Interview with the CTO, Offer discussion, and Contract Signing.

Apply now
Thanks you!
Oops! Something went wrong while submitting the form.
Please let us know if this job is expired. Your support helps us maintain an accurate job board!
Similar Jobs
Glints.jpg
Glints
Anywhere
Full-time
Entry-level
KMS Solutions.jpg
KMS Technology
Vietnam
Full-time
Senior
Qlay
Qlay
Vietnam
Full-time
Mid-level
image.png
Bolt
Anywhere
Full-time
Senior
Inspectorio
Inspectorio
Vietnam
Full-time
Senior
AIxBlock.jpg
AIxBlock
AIxBlock: A comprehensive platform for quickly developing AI models with decentralized compute resources, ensuring full privacy control and cost efficiency. AIxBlock lets you productize AI models using globally underutilized computing resources while maintaining full privacy control. Instantly self-host this AI platform in minutes, enabling seamless development, fine-tuning, and deployment your AI on your own infras. 1. Self-hosting Unlike other platforms that come with hefty upfront costs and long-term commitments, AIxBlock removes those barriers, making self-hosting truly accessible. With AIxBlock, you get: ☀️ 100% control over your privacy ☀️ No commitments or upfront costs ☀️ No setup fees ☀️ Up and running in just minutes, with zero manual setup 2. Customized workflows AIxBlock adapts to how you work. Here's what you can do: 1️⃣ Train & Deploy Train your model from raw code using your data, and deploy when ready. 2️⃣ Fine-Tune & Deploy Fine-tune pre-trained models and deploy on your terms. 3️⃣ Deploy Only Deploy your models or set up API inference endpoints with ease. 4️⃣ Label & Validate Simplify data labeling and validation with our API-ready solutions. 🎥 Check out our demo video here to see it in action: https://www.youtube.com/watch?v=kWfoIjEEDRU
HQ Location
Company type
Start-up
Domain
Computer Software
Website
More from Company
No items found.