about 2 hours ago
Pune, IndiaStaff+
Responsibilities
- Define the end-to-end architecture of the Conversational AI and Knowledge platform.
- Design cloud-native, microservices-based architectures for high concurrency and real-time workloads.
- Propose cost-effective architectural designs using AWS-native services.
- Drive event-driven architectures using AWS services like SQS and SNS.
- Architect AI-driven Conversational solutions integrating large language models.
- Design Knowledge Base solutions using AWS Knowledge Hub and vector databases.
- Lead cloud governance and infrastructure-as-code practices.
- Ensure zero-downtime deployment capabilities through various strategies.
- Embed security across all architecture layers and support compliance requirements.
- Act as a technical mentor and lead architecture reviews.
Requirements
- Bachelor's degree in Computer Science or equivalent experience.
- 10+ years of professional software engineering experience.
- 4-5 years in a software architect or principal engineer role.
- Deep hands-on experience with Python and AI/ML libraries.
- Strong expertise in AWS Cloud services relevant to AI workloads.
- Proven experience designing microservices architectures.
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with AI tooling and platforms like AWS Bedrock and OpenAI.
- Demonstrated success designing systems for high traffic and low latency.
- Strong understanding of cloud networking and data modeling for AI workloads.
Benefits
- Flexible hybrid work model with 2 days in-office and 3 days remote.
- Opportunities for internal career growth across multiple roles and locations.
- Collaborative and creative work environment.