Role : Software Engineer - Backend & AI Infrastructure
Experience Level : 4+ years
Job Location : Hyderabad Location
Work Mode : Remote work mode
Shift Timings : US Shift (6 : 30 P.M. to 3.30 A.M.)
Roles & Responsibilities :
- Design and develop scalable backend services and APIs using Node.js (Express.js / NestJS).
- Architect and maintain microservices for data-intensive and AI-integrated systems.
- Build and optimize RESTful, GraphQL, and gRPC APIs for cross-platform use.
- Collaborate with AI, frontend, and DevOps teams to deliver end-to-end product features.
- Work with databases (PostgreSQL, MongoDB, Redis) and design efficient data models.
- Implement containerized deployments using Docker and Kubernetes.
- Develop or assist in building internal tools / dashboards using modern frontend frameworks (React, Vue, Angular, or Svelte).
- Set up CI / CD pipelines and automate deployment processes.
- Learn and contribute to AI / ML integrations — connecting with APIs and SDKs such as OpenAI, Hugging Face, AWS Bedrock, or LangChain.
- Participate in architecture discussions, code reviews, and performance tuning.
Required Skills & Experience :
3+ years of hands-on backend development experience using Node.js (TypeScript / JavaScript).Familiarity with at least one modern frontend framework (React, Vue, Angular, or Svelte) and frontend tooling (TypeScript, Webpack, Vite, etc.).Solid understanding of server-side development and microservices architecture.Hands-on experience with databases (PostgreSQL, MySQL, MongoDB, Redis) and data modeling.Experience defining and consuming APIs (REST, GraphQL, gRPC).Familiarity with cloud platforms (AWS, Azure, GCP) and their compute, storage, or serverless services.Working knowledge of containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, Cloud Formation).Strong grounding in software engineering principles, design patterns, and testing frameworks (Jest, Mocha, Cypress).Excellent problem-solving and debugging skills.A strong desire to learn and evolve into AI, ML, and cloud infrastructure domains.Nice to Have :
Exposure to AI / ML APIs and SDKs (OpenAI, Hugging Face, LangChain, TensorFlow.js, PyTorch).Familiarity with vector databases (Pinecone, Weaviate, FAISS) and retrieval-augmented generation (RAG).Experience with workflow orchestration, data visualization, or AI pipeline tools.Prior experience in a startup or cloud-native environment.