GrepJob
NICE

Specialist Software Architect

NICE
Apply
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.

Tech Stack

Amazon DynamoDBDockerElasticsearchgRPCJavaScriptKubernetesPythonReactSQLTypeScript

Categories

AI & MLBackendData EngineeringDevOps