At a Glance
- Tasks: Build and scale GPU-accelerated cloud services, focusing on backend and frontend development.
- Company: Join a pioneering team in decentralized AI infrastructure.
- Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
- Other info: Collaborate with cross-functional teams in a dynamic, innovative environment.
- Why this job: Make a real impact on AI/ML workloads and user experiences.
- Qualifications: 5+ years in full-stack development with expertise in Node.js and React.
The predicted salary is between 70000 - 90000 ÂŁ per year.
As a Senior Fullstack Software Engineer on the CosmicAC team, you will play a critical role in building and scaling our GPU‑accelerated cloud services platform. You'll work on both the backend infrastructure that powers AI/ML workloads at scale and the frontend interfaces that make these capabilities accessible to developers and data scientists. This position requires deep technical expertise in distributed systems, strong backend development skills, and the ability to create intuitive user experiences. You’ll be joining a team that’s pushing the boundaries of decentralized AI infrastructure, working on everything from Kubernetes orchestration and managed inference services to API design and real‑time monitoring dashboards. Your work will directly impact how developers interact with and deploy AI models in production environments.
Responsibilities
- Backend Development: design and implement robust backend services and APIs that handle AI model inference, resource orchestration, and workload distribution across distributed GPU infrastructure
- Frontend Implementation: build responsive and intuitive web interfaces for training job management, model deployment workflows, and real‑time monitoring dashboards using modern JavaScript frameworks
- Distributed Systems Architecture: contribute to the design and implementation of distributed systems using peer‑to‑peer technologies (Holepunch stack)
- API Design & Integration: develop and maintain APIs that support both synchronous and asynchronous inference patterns, ensuring compatibility with industry standards
- Platform Reliability: implement monitoring, logging, and telemetry solutions to ensure high availability and performance of the platform services
- Cross‑functional Collaboration: work closely with DevOps, AI/ML engineers, and product teams to deliver integrated solutions that meet technical and business requirements
- Code Quality & Best Practices: maintain high standards for code quality through peer reviews, testing, and documentation while championing security best practices
Requirements
- 5+ years of experience in full‑stack development with strong emphasis on backend systems
- Expert‑level proficiency in Node.js/JavaScript for backend development and React frontend framework
- Proven experience building and scaling distributed systems or event‑driven architectures
- Strong understanding of API design and implementation, including authentication, rate limiting, and versioning
- Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes)
- Proficiency with databases and a deep understanding of data modeling and optimization
- Solid understanding of networking, security principles, and best practices for production systems
- Experience with real‑time data streaming and RPC implementations
- Ability to work independently in a remote environment and communicate effectively across time zones
Preferred
- Experience with peer‑to‑peer technologies (Hyperswarm, libp2p, WebRTC) or similar distributed communication protocols
- Familiarity with AI/ML inference APIs and OpenAI‑compatible endpoints
- Previous experience building AI SaaS or PaaS platforms
- Knowledge of GPU resource management and ML framework infrastructure
- Experience with message queuing systems (Redis, RabbitMQ, Kafka)
- Familiarity with observability tools (Prometheus, Grafana, ELK stack)
- Understanding of WebAssembly or edge computing paradigms
- Contributions to open‑source projects in relevant domains
Senior Fullstack Software Engineer 100% Remote employer: Framework Ventures
Contact Detail:
Framework Ventures Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Fullstack Software Engineer 100% Remote
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at tech meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to distributed systems and AI/ML. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common interview questions and scenarios that relate to backend and frontend development.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Senior Fullstack Software Engineer 100% Remote
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in full-stack development, especially with backend systems. We want to see how your skills align with our needs, so don’t be shy about showcasing your expertise in Node.js and React!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background in distributed systems and API design makes you a perfect fit for our CosmicAC team. Let us know what drives you!
Showcase Relevant Projects: If you've worked on projects involving AI/ML or distributed systems, make sure to mention them! We love seeing real-world applications of your skills, so include links to your GitHub or any live demos if possible.
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 shows us you’re keen on joining our team!
How to prepare for a job interview at Framework Ventures
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Node.js, JavaScript, and React. Brush up on your knowledge of distributed systems and API design, as these will be crucial topics during the interview. Be ready to discuss your past projects and how you’ve tackled challenges in these areas.
✨Showcase Your Problem-Solving Skills
Prepare to demonstrate your approach to solving complex problems, especially those related to backend services and distributed architectures. Think of specific examples where you’ve implemented solutions that improved performance or reliability, and be ready to explain your thought process.
✨Familiarise Yourself with Their Products
Take some time to understand the company’s GPU-accelerated cloud services platform. Knowing how their technology works and the challenges they face will help you tailor your answers and show genuine interest in the role. It’ll also give you a chance to ask insightful questions.
✨Practice Remote Communication
Since this is a remote position, effective communication is key. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Consider doing mock interviews with a friend to get comfortable with the format and ensure you can convey your ideas effectively across time zones.