At a Glance
- Tasks: Build innovative AI frameworks and prototype cutting-edge interfaces for the future of tech.
- Company: Join a forward-thinking tech studio redefining human-computer interaction.
- Benefits: Competitive salary, dynamic work environment, and opportunities for rapid career growth.
- Why this job: Be at the forefront of AI development and create experiences that inspire users globally.
- Qualifications: Experience in backend development with Node.js or Python and a passion for innovation.
- Other info: Collaborative team culture in London, focused on fast-paced experimentation.
The predicted salary is between 36000 - 60000 £ per year.
About the Team
The AI & Services team is where we stop improving existing things and start inventing what’s missing. We are the studio within the machine, tasked with exploring the bleeding edge of human-computer interaction. We don't just build websites; we build intelligence that feels alive. We are working to make tech feel less like a tool and more like a companion. This is a space for high-speed experimentation, where we prototype relentlessly to find the "magic" before scaling it to millions of users globally. If you want to build the future of how people talk to their devices, this is where it happens.
What You'll Do
- Architect and build the underlying frameworks and patterns that power our AI service layer, ensuring our high-speed experiments scale seamlessly to a global user base.
- Rapidly prototype and ship novel AI interfaces—from voice and chat to multi-modal interactions—that define the next generation of the Phone (3) and Nothing OS experience.
- Translate experimental AI concepts into robust, production-grade applications using Node.js, Python, and Next.js.
- Bridge the gap between web services and hardware, working with our OS teams to blur the lines between mobile, web, and embedded surfaces.
- Optimise the feel of our services by obsessing over latency, real-time performance, and the micro-interactions that make a digital assistant feel responsive.
- Partner with Product Designers to invent entirely new interaction models, moving beyond the traditional screen-tap paradigm to create something designed to inspire.
- Own your deployment pipelines and cloud infrastructure choices, maintaining a high shipping velocity while ensuring 99.9% uptime for our global users.
What We're Looking For
- Technical Excellence: You bring battle-hardened experience in backend development with Node.js or Python, and you are comfortable navigating microservices and cloud-native infrastructure.
- A Drive to Own It: You thrive in ambiguity and don’t wait for a ticket to be defined; you see the goal, grab the necessary API keys, and build the solution from scratch.
- Deep Product Pragmatism: You have a bias toward shipping and understand that a working prototype in a user’s hands is worth infinitely more than perfect code that never launches.
- AI Fluency: You have hands-on experience or a deep curiosity for LLMs, vector databases, and RAG systems, understanding the unique constraints of building with non-deterministic models.
- Design Sensibility: You care deeply about how things look and feel, knowing that the quality of the animation and the speed of the response are just as important as the algorithm itself.
- Cross-Platform Mindset: You think outside the browser and understand how web technologies can drive experiences on mobile and embedded systems.
- Relentless Curiosity: You are constantly playing with new tools and agents because you want to see what they can do, always looking for ways to build something better.
How We Work
We build better tech by moving fast. That speed demands direct collaboration and shared creative energy. We believe the best work happens when we’re together.
Location: London (Kings Cross & Farringdon offices).
Working Pattern: This is a full-time, in-office role (5 days a week). We move fast, and that means being physically present. We design flexibility around personal needs, but we focus on the magic that sparks when we’re all in the same room.
Commute: We ask that you live within a 60-minute commute of your home office location.
Back End Developer in City of London employer: Nothing
Contact Detail:
Nothing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer in City of London
✨Tip Number 1
Get your networking game on! Connect with folks in the industry, attend meetups, and join online communities. The more people you know, the better your chances of landing that dream job.
✨Tip Number 2
Show off your skills! Build a portfolio showcasing your projects, especially those using Node.js or Python. Make sure to highlight any AI interfaces you've created; this will grab attention and show you're the real deal.
✨Tip Number 3
Prepare for interviews like a pro! Research the company, understand their products, and be ready to discuss how your experience aligns with their goals. Practice coding challenges and be ready to demonstrate your problem-solving skills.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of our team. Don’t hesitate—take that leap!
We think you need these skills to ace Back End Developer in City of London
Some tips for your application 🫡
Show Your Passion: Let us see your enthusiasm for backend development! Share projects or experiences that highlight your love for building innovative tech. We want to know what drives you and how you can contribute to our mission.
Tailor Your Application: Make sure to customise your application to reflect the job description. Highlight your experience with Node.js, Python, and any AI projects you've worked on. This helps us see how you fit into our team and the exciting work we do.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon. We appreciate a well-structured application that gets straight to the point, showcasing your skills and experiences effectively.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Nothing
✨Know Your Tech Inside Out
Make sure you brush up on your backend development skills, especially with Node.js and Python. Be ready to discuss your experience with microservices and cloud-native infrastructure, as this role demands technical excellence.
✨Showcase Your Prototyping Skills
Prepare to talk about your past projects where you rapidly prototyped and shipped AI interfaces. Highlight any experiences where you turned experimental concepts into production-grade applications, as this will resonate well with the team's focus on innovation.
✨Emphasise Your Problem-Solving Mindset
Demonstrate your ability to thrive in ambiguity by sharing examples of how you've taken initiative to build solutions from scratch. This role values a drive to own projects, so be ready to discuss how you approach challenges without waiting for clear instructions.
✨Understand the User Experience
Since the team is all about creating engaging interactions, be prepared to discuss your design sensibility. Talk about how you consider the feel of services, including latency and micro-interactions, to ensure a responsive digital assistant experience.