About Us
We’ve successfully launched a data-intensive monolithic application that powers complex computational (CFD/WRF) and ML/DL workflows.
Now, we’re expanding the system into a scalable microservice architecture.
You’ll be joining a small but elite dev team that’s rewriting the core product from the ground up — focusing on modularity, performance, and maintainability.
This role is perfect for a developer who’s strong in Python/FastAPI and wants to learn infrastructure, containers, and scalable systems in a real-world project.
Role Overview
As a Backend Developer, you’ll work directly with senior engineers to refactor, modularize, and build microservices from our core monolith.
You’ll also receive mentorship in Docker, CI/CD, orchestration, and cloud deployment — with the goal of becoming a full-stack backend/microservice engineer within 3 months.
Key Responsibilities
 • Develop and maintain backend APIs using FastAPI and SQLAlchemy.
 • Work with relational databases (PostgreSQL/MySQL) and optimize data queries.
 • Contribute to refactoring our existing monolithic codebase into modular microservices.
 • Write maintainable, testable, well-documented code.
 • Collaborate with ML/DL and domain-specific workers for integration.
 • Learn and implement Dockerization, service environments, and deployment pipelines.
Required Skills
 • Proficiency in Python with experience in FastAPI, Flask, or Django REST Framework.
 • Understanding of REST APIs, ORM, and basic system design.
 • Familiarity with Git and collaborative workflows (GitHub/GitLab).
 • Strong debugging, analytical, and problem-solving skills.
 • Eagerness to learn about DevOps, Docker, and cloud-based deployment.
Nice to Have (Trainable on the Job)
 • Docker, Docker Compose basics.
 • CI/CD exposure (GitHub Actions, Jenkins, GitLab CI).
 • Understanding of Redis, RabbitMQ, or Kafka.
 • Familiarity with server monitoring or logging tools (Prometheus, ELK, etc.).
What You’ll Learn Here
 • Docker & Containerization — Build, deploy, and scale microservices.
 • CI/CD Pipelines — Automate build, test, and deployment workflows.
 • Cloud Infrastructure — Learn real-world deployments on AWS/GCP.
 • Microservice Design — Modularize large systems and manage inter-service communication.
 • DevOps Mindset — Bridge backend engineering and platform reliability.
Who You Are
 • A fast learner who loves solving system-level problems.
 • Someone who wants to grow beyond writing APIs — into architecture, scalability, and DevOps.
 • Comfortable working in a fast-moving R&D-heavy startup environment.
 • Able to take ownership, break problems down, and ship consistently.
Perks
 • Direct mentorship from senior engineers and researchers.
 • Hands-on exposure to CFD, WRF, and ML/DL pipelines.
 • Flexible remote/hybrid work setup.
 • Fast growth trajectory — transition into Platform Engineer within 6–12 months.
Location: Remote / Hybrid
Experience: 6 months – 1.5 years