Senior Backend Engineer, AI-Powered Web App

closed
Mimica Logo

Mimica

πŸ“Remote - United Kingdom

Summary

Join our early engineering team and contribute to shaping our technical direction, processes, and culture by enhancing and scaling the backend systems powering the Mimica platform.

Requirements

  • Background in backend engineering, focusing on developing high-performance production software and scalable architectures
  • Proficiency in JavaScript/TypeScript
  • Practical experience in designing APIs and managing databases (e.g., PostgreSQL, MongoDB), with a keen eye for query optimization and efficient data storage & handling
  • Commitment to upholding high engineering standards
  • Strong analytical and troubleshooting skills – methodically decomposing systems to identify bottlenecks, determine root causes and implement effective solutions
  • Fluency in English

Responsibilities

  • Contributing to architectural decisions
  • Collaborating across teams to identify and implement product improvements
  • Developing and optimizing a real-time backend service that enables multiple users to edit graph data and re-train AI models through their input
  • Creating libraries and building APIs in our Node backend to interact with the various ML components of the system
  • Diagnozing fault-tolerance and availability issues, as well as performance bottlenecks, and resolving them
  • Refactoring our components and services and producing documentation for your implementations
  • Providing feedback to peers through pair programming and code reviews and helping those around you to level up
  • Participating in hiring and onboarding new team members; taking on end-to-end project management responsibilities as we grow

Preferred Qualifications

  • Experience owning projects from start to finish, including speccing, architecture, development, testing, deployment, release and monitoring
  • Firm grasp of distributed systems concepts and techniques – microservices, load balancing, caching, horizontal/vertical scaling and stateless architectures
  • Working knowledge of secure software design principles
  • Experience working within a high-impact, high-ambiguity startup environment – delivering value quickly and iteratively
  • Active interest in AI, automation, or related fields

Benefits

  • Health benefits
  • Ample paid time off
  • Flexible schedules and location
  • Start-to-finish project ownership
This job is filled or no longer available

Similar Remote Jobs