Junior Software Engineer
Summary
OpenxAI is seeking a motivated Junior Software Engineer to join our mission of building a decentralized AI platform that redefines the future of AI infrastructure. You’ll contribute to developing robust, scalable software solutions that power our permissionless platform, working alongside our engineering team to drive innovation. This role is ideal for an early-career engineer or university student passionate about software development, AI, and Web3, eager to grow in a dynamic, high-impact environment.
About OpenxAI
OpenxAI is the first permissionless and trustless AI protocol, enabling anyone to launch and monetize AI services and agents in a peer-to-peer manner—without banks, companies, or gatekeepers. It’s the easiest way to build and deploy AI apps on-chain, allowing everyone from solo developers to global teams to launch AI agents, apps, or services with one click using open-source models.
Built by core contributors from Fantom, Solana, ICP, Binance, Near, and AragonDAO, OpenxAI runs entirely on decentralized infrastructure cutting GPU costs by up to 80%.
Think AWS + Hugging Face + Stripe, rebuilt for Web3: trustless by design, open to everyone. Our mission is to make AI open, sovereign, and unstoppable built by and for developers, creators, and founders across the globe.
Responsibilities
- Design, develop, and maintain software components for OpenxAI’s decentralized AI platform.
- Collaborate with cross-functional teams to implement backend and frontend features, including APIs and smart contract integrations.
- Write clean, efficient, and well-documented code to support platform scalability and reliability.
- Assist in testing and debugging to ensure high-quality, performant software solutions.
- Contribute to the development of tools and infrastructure to enhance the platform’s decentralized capabilities.
What You Will Get
- Direct access to a fast-scaling AI + Web3 project.
- Work closely with a high-performance founder and engineering team on mission-critical activities.
- Learn the inner workings of product, fundraising, growth, and partnerships.
- Full flexibility — remote, async-friendly, focus is on results.
- Growth opportunity to evolve into a senior engineering role or specialized software position for the right candidate.
Requirements
- Current enrollment in or recent graduation from a Bachelor’s degree program in Computer Science, Software Engineering, or a related field at an Australian university. Students in their final years are strongly encouraged to apply.
- Hands-on experience in software development through coursework, personal projects, internships, or research, including proficiency in languages like Python, JavaScript, or similar.
- Familiarity with web development frameworks (e.g., React, Node.js) or blockchain technologies (e.g., smart contracts, decentralized systems) is a plus.
- Experience with version control systems (e.g., Git) and basic understanding of software development best practices.
- Eagerness to learn, adapt, and thrive in a dynamic, fast-moving startup environment.
Compensation
- 4,000-6,000 AUD/month, based on experience and skills.
How to Apply
Please submit your resume to agnes@openxai.org. Include a link to your portfolio (if applicable) and a brief overview of your relevant experience in the email body. Ensure your application highlights your skills and accomplishments related to the role.