Job Description: Senior Software Development Engineer – Generative AI & Distributed Systems
Role Overview
We are seeking a high-performing Software Development Engineer to design, build, and scale transformative internal tools and external software solutions for a global e-commerce and merchant services platform. This role operates at the absolute cutting edge of technology, building new products from scratch and enhancing core systems by integrating cloud computing, large-scale distributed backends, and agentic AI architectures.
Location: Hyderabad, India
● Work Mode: Full-time On-site (Working directly from the client's Hyderabad office)
Technical Skill Profile
Focus Category
Core Competencies & Required Knowledge Base
AI Frameworks & Methodologies
Generative AI, Autonomous/Agentic AI, Large Language Models (LLMs), AI Assistants, Prompt Engineering
System Architecture
High-Scale Distributed Systems, Microservices, System Architecture Design (from scratch & scaling existing legacy systems)
Infrastructure & Ecosystems
Cloud Computing (AWS/Cloud Native solutions), API Design, High-Throughput System Integration
Core Languages
Advanced proficiency in Python, Java, or C++
- Key Technical Responsibilities
Architect AI-Driven Applications: Research, design, and develop intelligent tools and features (such as autonomous AI Assistants) powered by Generative and Agentic AI to automate complex user and operational workflows.
Build Core Distributed Backend Systems: Own end-to-end software development lifecycle pipelines to construct high-throughput, highly resilient distributed systems capable of processing massive global request volumes.
Productize Applied Science Models: Collaborate intimately with Applied Science and Machine Learning research teams to integrate highly complex AI models into reliable, production-ready software features.
Cross-Functional System Execution: Partner closely with global Product Managers and technical stakeholders to translate high-level business requirements into executable technical roadmaps and clean software architectures.
Candidate Qualifications
● 7 to 10 years of relevant software engineering experience with a proven track record in a Senior or Lead engineer capacity.
● Geographic & Work Requirement: Must be currently based in Hyderabad (or prepared to relocate immediately) with the ability to work fully on-site from the client's Hyderabad office.
● Technical Depth: Strong software engineering background with extensive experience building and scaling highly resilient distributed backend web applications.
● Hands-on AI Delivery: Proven delivery experience implementing Generative AI frameworks into production software environments.
● Drive & Curiosity: Strong technical curiosity with a passion for experimenting with and deploying the latest advancements in LLM technology and autonomous agent ecosystems.