Senior Backend Software EngineerLocation: Remote | Full-TimeAbout UsWe’re an AI startup on a mission to build intelligent, scalable systems that solve real-world problems. Our team blends cutting-edge research with robust engineering to create impactful products that deliver real value. As we scale, we’re looking for a Senior Software Engineer to help drive the development of our backend infrastructure and support our AI-powered solutions.About the RoleAs a Senior Backend Software Engineer, you’ll play a key role in designing and scaling our core systems. You’ll work cross-functionally with AI researchers, data scientists, and frontend engineers to develop APIs, data pipelines, and services that form the foundation of our platform.ResponsibilitiesArchitect, develop, and maintain backend services using Python and Node.jsDesign and implement scalable, reliable RESTful APIsContainerize and deploy applications using Docker, supporting a microservices architectureOptimize data models and manage relational databases (primarily MySQL)Collaborate with DevOps and infrastructure teams—experience with GCP and/or AWS is a strong plusWrite clean, testable, and maintainable code following best practices and version control standards (Git)Participate in code reviews and mentor junior engineersContribute to architectural decisions with a focus on scalability, performance, and reliabilityWhat We're Looking For5+ years of experience in backend software developmentStrong proficiency in both Python and Node.jsSolid experience with containerization (Docker) and building microservicesDeep understanding of MySQL or similar relational databasesFamiliarity with cloud platforms such as GCP and/or AWSStrong knowledge of Git and collaborative development practicesAbility to thrive in a fast-paced, startup environmentSelf-starter with a problem-solving mindset and strong sense of ownership