Source description
About the role
Full Stack Development:
Design, implement, and optimize end-to-end solutions for GenAI applications, from backend services to user-facing interfaces.
Build modular and reusable UI components in Angular and React, ensuring responsive and accessible interfaces.
Develop and optimize backend services and APIs (REST, GraphQL, gRPC) to support real-time AI-driven applications.
Backend Engineering:
Architect and maintain distributed microservices (synchronous and asynchronous) using Java, Python, and FastAPI.
Integrate ML models into scalable, production-ready systems in collaboration with ML engineers and scientists.
Manage workflow orchestration with DAGs and asynchronous task queues.
Implement automated testing, CI/CD pipelines, containerization (Docker, Kubernetes) , and cloud-native deployments (AWS, Azure, GCP).
Ensure security, performance optimization, and fault tolerance in backend systems.
Frontend Engineering:
Collaborate with UX and product teams to create human-in-the-loop AI experiences with Angular and React.
Implement robust state management (Redux, NgRx, or equivalent) for real-time, data-intensive applications.
Optimize rendering, bundle size, and performance for enterprise-scale UIs.
Lead UI testing (Jest, Cypress, Playwright, Jasmine, Karma) to maintain quality and reliability.
Collaboration & Leadership:
Work closely with cross-functional teams to deliver cohesive GenAI-powered products.
Mentor junior developers, promote coding standards, and drive best practices across front-end and back-end development.
Communicate effectively with technical and non-technical stakeholders, ensuring transparency and alignment.
More at Extreme Networks
Related open roles
SR SW Systems Engineer - GovRamp & FedRamp Compliance
Chennai
Staff Engineer - 10366 | Network Platform Development (Broadcom) (India)
India
Senior Staff Engineer - Routing and Forwarding Software Development
Bangalore
Principal Engineer - 10368 | Routing Protocol Development (Multicast/Unicast)
Bangalore
Principal Engineer - 10368 | Routing Protocol Development (Multicast/Unicast)
Bangalore · Hybrid
Principal Engineer - 10352 | Routing & Forwarding Software Development (BCM)
Bangalore · Hybrid
