Job Description
Key Responsibilities Backend System Development Design and develop scalable backend services for scientific computing workflows Build and maintain distributed systems supporting large-scale compound simulation Develop APIs and client-server systems using Python and Go High-Performance Computing & Optimization Architect and optimize compute and storage systems for HPC workloads Ensure efficient processing of billions of in-silico molecular computations Improve system scalability, latency, and throughput Database Design & Optimization Work with PostgreSQL and SQLite for relational data modeling Design efficient database schemas for scientific and computational datasets Optimize queries and ensure structural integrity of data systems Testing, Debugging & CI/CD Implement unit, integration, and end-to-end testing using pytest Participate in CI/CD pipelines and automated deployment workflows Debug and resolve complex distributed system issues Collaboration & Scientific Integration Work close...