Principal Software Architect- GenAI jobs in United States
cer-icon
Apply on Employer Site
company-logo

Duck Creek Payments · 2 months ago

Principal Software Architect- GenAI

Duck Creek Technologies is the intelligent solutions provider defining the future of the property and casualty (P&C) and general insurance industry. The Principal Software Architect - GenAI will lead architectural decisions and drive continuous improvement across software products, focusing on the incorporation of generative AI capabilities.

Developer ToolsEnterprise SoftwareFinTechInformation TechnologySaaS
check
Growth Opportunities
badNo H1Bnote

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

Generative AI ExpertiseJavaC#Cloud-native architecturesPythonMLOps practicesDistributed software patternsLeadershipCollaboration

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 Payments

twittertwittertwitter
company-logo
Leveraging and connecting to payment services can be a stumbling block for insurers.

Funding

Current Stage
Late Stage
Total Funding
$16.7M
Key Investors
AdditionBackBone VenturesPostFinance
2023-01-05Acquired
2021-06-22Series A· $11.94M
2020-06-30Seed· $2.16M

Leadership Team

leader-logo
Mark Jerome
Co-founder and Engineering Tech Lead
linkedin
leader-logo
Oliver Werneyer
Board Member
linkedin
Company data provided by crunchbase