At a Glance
- Tasks: Design and implement a cloud platform for managing humanoid robots and develop robust backend services.
- Company: Join Humanoid, the UK's pioneering AI and robotics company.
- Benefits: Competitive salary, stock options, paid vacation, and travel opportunities.
- Other info: Enjoy a startup culture with free meals, team events, and excellent career growth.
- Why this job: Be part of a revolutionary team creating advanced humanoid robots that enhance daily life.
- Qualifications: Proficiency in Python, Javascript, or similar, with experience in API design and CI/CD pipelines.
The predicted salary is between 36000 - 60000 £ per year.
Humanoid is the first AI and robotics company in the UK, creating the world’s most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications.
Our Mission
At Humanoid we strive to create the world’s leading, commercially scalable, safe, and advanced humanoid robots that seamlessly integrate into daily life and amplify human capacity.
Responsibilities
- Design and implement a centralized cloud-based platform for managing a fleet of humanoid robots, monitoring system health, and visualizing fleet-level KPIs.
- Develop robust backend services to support the platform, including APIs for communication, data management, and integrations with robotic systems.
- Build lightweight software services that run on the robots, enabling remote control, data collection, diagnostics, and state management.
- Build and deploy reliable, secure infrastructure for running services.
- Streamline and automate workflows, including software deployment, performance monitoring, and diagnostics, to enhance reliability and efficiency.
- Implement testing pipelines to validate the functionality of the UI, backend, and robot services.
- Maintain clear and detailed documentation of tools, processes, and best practices to support team knowledge and future development.
Expertise
- Proficiency in one of Python, Javascript, Golang or Rust.
- Familiarity with React (or similar frameworks) for creating user-friendly web applications.
- Expertise in API design, data modeling, and distributed architectures.
- Proficiency with CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and workflow automation.
- Proficiency in infrastructure-as-code solutions like Terraform, Pulumi or AWS CDK.
- Understanding of network protocols and secure data exchange between services.
- Excellent skills in diagnosing and resolving technical challenges across integrated systems.
- Experience with observability and alerting in mission critical infrastructure.
Benefits
- Competitive salary plus participation in our Stock Option Plan.
- Paid vacation with adjustments based on your location to comply with local labor laws.
- Travel opportunities to our Vancouver and Boston offices.
- Office perks: free breakfasts, lunches, snacks, and regular team events.
- Freedom to influence the product and own key initiatives.
- Collaboration with top-tier engineers, researchers, and product experts in AI and robotics.
- Startup culture prioritising speed, transparency, and minimal bureaucracy.
How to Apply
Does this role sound like the perfect fit for you? Fill in the form and include links or files that showcase the best of what you’ve built and achieved.
Full Stack Engineer in London employer: Humanoid
Contact Detail:
Humanoid Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Humanoid. 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 platforms, APIs, or robotics. Make sure it’s easy to navigate and highlights your best work.
✨Tip Number 3
Prepare for the interview by brushing up on your technical skills. Be ready to discuss your experience with Python, Javascript, or any other relevant tech. Practice coding challenges to keep your skills sharp!
✨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 our innovative team at Humanoid.
We think you need these skills to ace Full Stack Engineer in London
Some tips for your application 🫡
Showcase Your Skills: When filling out your application, make sure to highlight your proficiency in Python, Javascript, or any other relevant tech. We want to see what you've built and achieved, so don’t hold back on sharing links or files that showcase your work!
Tailor Your Application: Take a moment to tailor your application to the Full Stack Engineer role. Mention how your experience aligns with our mission at Humanoid and how you can contribute to creating advanced humanoid robots. Personal touches go a long way!
Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points if necessary to make your skills and experiences stand out!
Apply Through Our Website: Don’t forget to apply 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 upload your documents and links there.
How to prepare for a job interview at Humanoid
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Javascript, or Golang. Brush up on your knowledge of React and API design, as these will likely come up during technical discussions.
✨Showcase Your Projects
Prepare to discuss specific projects you've worked on that relate to the responsibilities listed. Bring examples that highlight your experience with cloud-based platforms, CI/CD pipelines, and infrastructure-as-code solutions. This will demonstrate your hands-on skills and passion for the role.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about Humanoid’s mission, team dynamics, and the technologies they use. This shows your genuine interest in the company and helps you assess if it’s the right fit for you.
✨Practice Problem-Solving
Expect some technical challenges during the interview. Practice coding problems and system design scenarios relevant to full stack development. Being able to articulate your thought process while solving these problems can set you apart from other candidates.