Duck Creek Technologies · 7 hours ago
Principal Software Architect- GenAI - Remote
Duck Creek Technologies is the intelligent solutions provider defining the future of the property and casualty insurance industry. The Principal Software Architect - GenAI will lead architecture decisions and drive continuous improvement across software products/services, focusing on incorporating generative AI capabilities throughout the Duck Creek Suite.
FinanceInsuranceInsurTechProperty InsuranceProperty ManagementSoftware
Responsibilities
Acts as a Domain Architect for the GenAI domain, leading and representing the design/architecture decisions of that domain area
Provides architectural and technical leadership, participating and leading with Engineering Communities of Practice
Refines technical backlog items and creation of the overall solution concept and architectural direction for multiple engineering teams
Provides guidance and support to the developers in multiple engineering teams across our product suite in the completion of stories against design/architecture plans
Mentor and help develop engineers and architects in their career growth
Drives and coordinates our technical position with key technology vendors
Can be hands-on, designing and coding solutions for Agile stories with key architectural impact
Qualification
Required
Bachelor's or Masters Degree and/or equivalent experience relevant to functional area
7+ years of engineering and/or architecture experience
5+ years supervisory and strategic leadership experience
Generative AI Expertise
Experienced in creating solutions incorporating Generative AI platforms and tooling into production products
Hands-on experience with LLM integration, RAG pipelines, vector databases, prompt engineering, and hallucination mitigation strategies
Familiarity with fine-tuning and model evaluation techniques for large language models
Strong command of object-oriented programming principles with expert knowledge of Java or C#, and Python
Proficiency with relevant frameworks and libraries such as Spring Boot, .NET Core, TensorFlow, PyTorch, LangChain, Hugging Face Transformers, and OpenAI/Anthropic SDKs
Experience in model lifecycle management, including training, deployment, monitoring, and retraining
Skilled in MLOps practices: CI/CD for ML, model versioning, drift detection, and governance
Knowledge of cost optimization strategies for LLMs in production environments
Expert in distributed software patterns (DDD, microservices, serverless, event-driven) and cloud-native architectures (AWS, Azure, GCP)
Experience building monitoring, alerting, and observability for maintaining high SLAs in SaaS products
Proficient in applying data security, compliance, and responsible AI principles across the solution lifecycle
Promote inner-sourced tooling and shared technology standards across teams
Leverage AI tools and practices to enhance engineering productivity, decision-making, and innovation
Benefits
Flexible work environment
Medical, dental, vision, life and disability insurance
401(k) Retirement Plan
Flexible Spending & Health Savings Account
Paid holidays, vacation, and volunteer time
Employee assistance program and other benefits
Company
Duck Creek Technologies
Duck Creek Technologies is a software company that provides property and casualty insurance solutions for individuals and businesses.
Funding
Current Stage
Public CompanyTotal Funding
$357MKey Investors
Pequot Capital
2023-01-09Acquired
2020-08-13IPO
2020-06-10Private Equity· $230M
Recent News
FF News | Fintech Finance
2025-11-13
Company data provided by crunchbase