Software Architect - Gen AI
Pune, Maharashtra, India
Scope:
NICE Public Safety provides key functionality to our customers to assist with justice around the world. We are now looking to carefully expand our use of AI and LLM in this market. You will be working closely with the Product Management team to help define the use of AI in Public Safety & Justice by showing what is current technology can achieve.
You will then take these requirements and lead the architecture needed to deliver working AI capability alongside our existing product features.
Responsibilities:
Actively collaborate with Product Owner and Product Manager to refine the requirements with technical perspective
Defines the tools and technologies within their domain
Is responsible for ensuring good code quality within their domain
Works together with the Test Lead to define the test strategy for their domain
Promotes innovation within their domain team
Is often the Security Architect for their domain
Good working experience of CI/CD on cloud
Design data analytics solutions by utilizing the big data technology stack and serverless technology components on cloud
Create and present solution architecture documents with deep technical details
Works within the architectural strategy as defined by the Solution Architecture Team
Able to explain the architecture/design to Data engineering, CloudOps, SecOps, Security, Professional services and other functions
Collaborate with the solutions architects from other domain teams to come up with an integrated solution approach to deliver business objectives
Display leadership in engaging with delivery teams by educating, mentoring, guiding on design principles and best practices
Drive the architecture pillars for Reliability, Operational Excellence, Performance, Cost Efficiency and Security.
Collaborate with senior stakeholders to influence for strategic architecture for data management and analytics platform on Cloud
Keep up to date on new industry and emerging technologies which can provide advantages and groundbreaking innovations & benefit the business
Drive Proof of Concepts for the new relevant technologies either from Azure/AWS or third parties to improve the product effectiveness and achieve business objectives in data management, analytics, machine learning, visualizations, data pipelines etc
Maintain the technical roadmap and work with stakeholders to get technical roadmap items prioritized for delivery Requirements
Experience & Skills:
Software development experience – 9 to 18 years, with at least 2 major AI/LLM projects
Extensive experience with large projects (large number of stakeholders, multi locations/global footprint, complex SaaS products)
Experience with a Cloud hosted SaaS platform, preferably Microsoft Azure
Excellent communication and influencing skills
Always demonstrates leadership in his/her assignments, ability to engage a team towards ambitious goals.
Exhibits strong soft skills typically required as a Technical Lead (i.e., active listening, challenging the status quo, ability to communicate complex information, issues, and potential solutions to stakeholders)
In-depth understanding of LLM models
Familiarity with deep learning frameworks
Has in-depth understanding and successful project completion experience on Development, training, retraining, and improving AI models
Strong understanding of various Machine Learning algorithms, frameworks, and techniques
Experience on deployment and implementing security on AI Solutions
Experience on Supervised vs. Unsupervised Learning, Generative AI and Predictive AI
Skills Desirable:
Experience with Monitoring and Managing AI Models in Production, Advance Analytics and AI Insights
Experience with Public Safety & Justice customers