Job description
This role is for one of the Weekday's clients Salary range: Rs 600000 - Rs 1200000 (ie INR 6 - 12 LPA) Min Experience: 2 years Location: Mumbai JobType: full-time We are seeking a highly skilled Senior Software Engineer to serve as the technical backbone of our digital platforms.
This role focuses on building scalable backend systems, ensuring architectural integrity, and enabling high-performance AI-driven applications.
The ideal candidate is a system-oriented engineer who excels at designing robust infrastructure, optimizing databases, and supporting large-scale user interactions.
Key Responsibilities: Backend Architecture & API Development Design, develop, and maintain scalable server-side applications using Python (FastAPI/Django) or Node.
js. Architect and optimize complex database systems across NoSQL (MongoDB) and relational databases (PostgreSQL/MySQL).
Build secure, high-performance RESTful and GraphQL APIs for web and mobile platforms.
AI Infrastructure & Data Engineering Develop backend systems supporting AI workflows, including prompt pipelines, vector databases (e.
g., Pinecone, Milvus), and asynchronous task processing (Celery/Redis).
Deploy and manage large language models (LLMs) and ML models in production environments with a focus on scalability and low latency.
Cloud Operations & DevOps Manage and optimize cloud infrastructure on platforms such as AWS or GCP.
Lead containerization efforts using Docker/Kubernetes and maintain CI/CD pipelines.
Implement security best practices including OAuth, JWT, and data encryption.
System Design & Performance Optimization Handle system-level programming challenges including concurrency, memory management, and performance bottlenecks.
Ensure high availability, fault tolerance, and efficient resource utilization across systems.
Required Skills & Qualifications: 5+ years of experience in backend or full-stack engineering roles.
Strong expertise in Python and/or Node.
js. Deep understanding of database design, optimization, and large-scale data handling.
Hands-on experience with cloud platforms (AWS or GCP).
Familiarity with caching systems and messaging queues such as Redis or RabbitMQ.
Proven ability to design and scale distributed systems.
Experience integrating AI/ML models, especially LLMs, into production systems.
Preferred Skills: Exposure to full software development lifecycle (SDLC).
Experience working on high-scale platforms with large user bases.
Strong debugging and performance optimization capabilities.
This job post has been translated by AI and may contain minor differences or errors.