Software Developer Intern

Software Developer Intern

Full-Time 1500 - 2000 £ / month (est.) On-site
P

At a Glance

  • Tasks: Design and implement innovative software solutions for cloud-native engineering.
  • Company: PulpaTronics, a sustainable tech startup revolutionising RFID technology.
  • Benefits: Competitive salary, remote work options, and tailored personal development milestones.
  • Other info: Exciting opportunity for autonomy and significant career growth in a dynamic environment.
  • Why this job: Join a passionate team making a real impact on sustainability and innovation.
  • Qualifications: Degree in Computing or related field; experience with optimisation algorithms and Python.

The predicted salary is between 1500 - 2000 £ per month.

Type of employment: placement (full-time)

Duration: 4-6 months

Location: Somerset House, London

Did you know that more than 45 billion disposable RFID tags are made annually and typically end up in landfill after a short life cycle? PulpaTronics develops fully-recyclable and metal-free RFID tags that are also cheaper and simpler to manufacture. PulpaTronics spent the last 2 years in R&D and we’re looking to deliver our first pilots. We have won two research grants, numerous competitions (e.g. Dezeen Awards, SantanderX Global Challenge, H&M Foundation) and secured our pre-seed funding. We are looking for applicants to join our team of five, who share our passion for sustainability, have a startup “hustle” mentality, and are eager to make real change in our society.

We are seeking a highly motivated computing specialist to join our R&D team as a Software Developer Intern. This role is a unique opportunity to contribute directly to the scaling and commercialization of our core technology. You will be working on building novel, cloud-native solutions that dramatically accelerate the development cycle for our proprietary hardware systems. The core project involves engineering an AI-driven optimization engine for critical system components, which will be the backbone of our ability to rapidly innovate and meet commercial demand. There is also an exciting opportunity to explore a secondary, cutting-edge project: leveraging deep learning for advanced material characterization using high-resolution image analysis. This position offers significant autonomy and a chance to truly own a product component from architecture to deployment. We are looking for an intern who is eager to drive a project and make a direct, measurable impact.

Responsibilities

  • Design and Implement a software architecture for cloud-native engineering solutions, focusing on performance, stability, and scalability.
  • Develop and Integrate advanced computational tools to drive iterative design and optimization processes, linking high-fidelity simulation environments with scalable computing resources.
  • Contribute to the full development lifecycle, including rigorous testing, performance evaluation, and maintaining detailed documentation.
  • Collaborate closely with R&D, scaling-up, IP, and commercial teams to ensure engineering solutions are aligned with business and product development goals.
  • Document and Present methodology and findings in technical design reviews, clearly articulating the impact of your work.

Required Qualifications

  • Strong academic background (Degree in Computing, Electronic and Information Engineering, Data Science, Applied Mathematics, or similar).
  • Demonstrated experience in developing and applying optimization algorithms (e.g., Genetic Algorithms, Particle Swarm Optimization, Reinforcement Learning).
  • Proficiency in Python for software development, with experience in relevant libraries (e.g., NumPy, Pandas, TensorFlow/PyTorch is a bonus).
  • Experience with or a strong aptitude for using cloud computing platforms (Google Cloud Platform preferred) for scalable computation.
  • Familiarity with Electromagnetic simulation tools like Ansys HFSS or similar finite element modeling software is highly desirable.
  • Comfortable reading, analyzing, and synthesizing information from academic research papers to inform algorithm design and implementation.
  • Excellent problem-solving skills and the ability to translate research concepts into functional, reliable software.
  • Ability to work independently, manage project timelines, and communicate complex technical information effectively to multidisciplinary teams.

Opportunities

  • Opportunity to take full ownership and lead a significant component of the technological R&D development.
  • Milestones tailored to personal development goals with plenty of support and training.
  • Work from home one day a week.

For those interested, please fill out this application form by January 4, 2026, and upload your CV and cover letter. If you have any other questions or queries, please reach out.

Software Developer Intern employer: PulpaTronics

PulpaTronics is an innovative employer dedicated to sustainability, offering a dynamic work environment at Somerset House, London. As a Software Developer Intern, you'll have the unique opportunity to contribute to groundbreaking projects while enjoying significant autonomy and tailored personal development milestones. With a strong focus on collaboration and support, PulpaTronics fosters a culture of creativity and impact, making it an excellent place for aspiring developers eager to make a difference.

P

Contact Details:

PulpaTronics Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Developer Intern

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current or former employees at PulpaTronics. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to cloud-native solutions or AI-driven optimisations. This will give you an edge and demonstrate your hands-on experience.

✨Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to discuss how you would tackle real-world challenges, especially in software development and optimisation algorithms. Practice makes perfect!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the PulpaTronics team and making a difference.

We think you need these skills to ace Software Developer Intern

Software Development
Cloud-Native Solutions
Optimization Algorithms
Python
NumPy
Pandas
TensorFlow

Some tips for your application 🫡

Show Your Passion for Sustainability:Make sure to highlight your enthusiasm for sustainability in your application. We love candidates who share our values and are eager to make a real impact, so let that shine through in your CV and cover letter!

Tailor Your CV and Cover Letter:Don’t just send the same old CV! Tailor it to reflect the skills and experiences that match the job description. We want to see how your background aligns with our needs, especially in software development and cloud-native solutions.

Be Clear and Concise:When writing your cover letter, keep it clear and to the point. We appreciate straightforward communication, so make sure you articulate your thoughts well without rambling on. Highlight your key achievements and how they relate to the role.

Apply Through Our Website:Remember to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the position. Plus, it’s super easy – just fill out the application form and upload your documents!

How to prepare for a job interview at PulpaTronics

✨Know Your Tech

Make sure you brush up on your knowledge of Python and any relevant libraries like NumPy or TensorFlow. Be ready to discuss your experience with optimisation algorithms and cloud computing platforms, as these are key for the role.

✨Show Your Passion for Sustainability

PulpaTronics is all about making a positive impact on the environment. Be prepared to share your thoughts on sustainability and how you can contribute to their mission. This will show that you align with their values.

✨Prepare for Technical Questions

Expect some technical questions related to software architecture and optimisation processes. Practise explaining complex concepts in simple terms, as you'll need to communicate effectively with multidisciplinary teams.

✨Demonstrate Your Problem-Solving Skills

Think of examples from your past experiences where you've tackled challenging problems. Be ready to walk through your thought process and how you arrived at your solutions, as this will highlight your analytical skills.