Software Development Intern

United Kingdom

about 2 months ago
Save Job

Summary

Job Title: Software Development Intern (Frontend, Backend, Full Stack, Web3, AI)

Location: Remote (UK preferred, open to EMEA & APAC regions)

Commitment: Flexible (Internship / Work Placement / Dissertation-Aligned / Gap Year / Career Transition)

Important Notice: This internship is currently an unpaid opportunity.


About Us

Risidio is a UK-based research, design, and development (RD&D) company at the forefront of Web3, AI, and blockchain innovation. We develop cutting-edge technology solutions spanning decentralised applications, AI-powered platforms, and next-generation software infrastructures. Our projects include FilmFusion, an innovative film finance and distribution platform, and various AI-driven Web3 applications that push the boundaries of digital ecosystems.


If you're passionate about software development, blockchain, AI, and emerging tech, this internship offers a hands-on opportunity to work alongside industry experts and contribute to groundbreaking projects.


About the Role


As a Software Development Intern, you will gain practical experience in designing, developing, and deploying software across different disciplines, including Frontend, Backend, Full Stack, Web3, and AI. This role is perfect for candidates interested in working on real-world challenges in decentralised finance (DeFi), smart contracts, AI-driven analytics, and cutting-edge digital experiences.


You’ll have the flexibility to specialise in one or more of the following areas, depending on your interests and expertise:


  • Frontend Development – Building intuitive user interfaces using React.js, TypeScript, and modern web frameworks.
  • Backend Development – Developing APIs, microservices, and secure backend architectures using Node.js and Python.
  • Full Stack Development – Bridging frontend and backend technologies to create complete software solutions.
  • Web3 Development – Implementing smart contracts, blockchain integrations, and decentralised protocols.
  • AI & Machine Learning – Enhancing AI-powered software solutions, integrating large language models, and developing intelligent automation tools.


This internship is designed to be highly flexible, allowing you to tailor your experience based on your career aspirations and academic background.


Key Responsibilities

Depending on your chosen focus area, your responsibilities may include:

Software Development & Engineering

  • Develop and deploy scalable frontend or backend applications.
  • Design intuitive and responsive user interfaces using modern web frameworks.
  • Work with databases (SQL, NoSQL) and optimise data structures.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Write clean, well-documented code and contribute to code reviews.


Web3 & Blockchain Development

  • Develop and test smart contracts in Solidity or Rust.
  • Implement blockchain integrations using Web3.js, Ethers.js, or similar libraries.
  • Work with decentralised storage solutions like IPFS and Arweave.
  • Contribute to the design and execution of tokenised financial models.


AI & Data Science

  • Implement machine learning models to analyse and predict trends.
  • Build AI-powered automation tools and workflows.
  • Integrate vector databases and LLM frameworks (e.g., Pinecone, LangChain).
  • Work with AI-driven analytics for decision-making and insights.


Who We’re Looking For

This role is ideal for candidates who are:


  • Currently enrolled in a university programme (BSc, MSc, or PhD) in Computer Science, Software Engineering, AI, Blockchain, or a related field, and seeking an internship, work placement, or dissertation-aligned project.
  • Recent graduates or career changers looking to gain hands-on experience in modern software development.
  • Self-motivated individuals who enjoy problem-solving, learning new technologies, and working in an innovative, fast-paced environment.


Skills & Qualifications

Required:


  • Proficiency in one or more programming languages (e.g., JavaScript, TypeScript, Python, Solidity, Rust, Ruby).
  • Experience with web development frameworks (React, Next.js, Node.js, FastAPI, etc.).
  • Understanding of databases (SQL, NoSQL, PostgreSQL, MongoDB).
  • Knowledge of Git and version control best practices.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and in a collaborative team environment.


Nice-to-Have:


  • Familiarity with Ruby and Ruby on Rails
  • Familiarity with Web3 technologies (smart contracts, DeFi, NFTs, DAOs).
  • Experience with cloud platforms (AWS, GCP, Azure) and containerisation (Docker, Kubernetes).
  • Interest in AI/ML and experience with AI frameworks (TensorFlow, PyTorch, LangChain).
  • Understanding of blockchain security and decentralised storage.
  • Experience with API development and integrations (REST, GraphQL, gRPC).


What We Offer


  • Real-world experience in cutting-edge Web3, AI, and blockchain technologies.
  • Flexible work arrangements suited to students, graduates, and career changers.
  • Hands-on mentorship from industry experts in AI, blockchain, and software development.
  • Opportunities to contribute to meaningful projects shaping the future of decentralisation.
  • Potential career opportunities based on performance and company growth.


How to Apply

If you're excited about software development and want to gain hands-on experience in Web3, AI, and cutting-edge digital ecosystems, we’d love to hear from you!


Send your CV and a short statement of interest to [email protected]


Learn more about us at https://risidio.com.


Important Notice: This internship is currently an unpaid opportunity.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: