V

Verisk

Builds data and risk software for insurers

Architect – DevEx Strategy

AI Application EngineeringConfirmed live in the last 24 hours
Full-time$120k - $165kIn-person

About the Job

Requirements

  • At least 6 years of professional software engineering experience with progressive ownership over architecture and platform initiatives.
  • Strong architecture background in microservices, event-driven systems, domain-driven design, and API design and governance.
  • Hands-on experience building reusable libraries or software development kits, starter kits, and reference implementations for other engineering teams to consume.
  • Cloud experience, preferably with Amazon Web Services, including designing for scalability, reliability, and cost-efficiency.
  • Practical experience with Docker and continuous integration and continuous delivery pipelines.
  • Backend expertise in Java and Spring, or equivalent, and demonstrable knowledge of service packaging, including JARs, dependency management, and versioning.
  • Frontend proficiency in Angular or similar technologies, and experience with micro frontend architectures and patterns.
  • Experience designing and consuming RESTful APIs.
  • Strong understanding of data integration patterns and connectors for domain datasets.
  • Familiarity with observability tools for metrics, tracing, and logging, and operational excellence practices.
  • Ability to lead cross-functional technical initiatives and mentor engineers.
  • Ability to translate architectural tradeoffs for technical and non-technical stakeholders.
  • A BS or MS in Computer Science or Engineering, or equivalent practical experience.
  • Strongly preferred: at least 3 years in architect or lead technical roles.

Responsibilities

  • Define the architecture and roadmap for the DevEx Strategy domain, including reusable service templates, code starter kits, libraries, software development kits, and micro frontend patterns.
  • Design and deliver a generic AI integration framework that enables application teams to use standard interfaces for data, model orchestration, and user-interface surfaces without bespoke engineering for each application.
  • Produce reference architectures, blueprints, and hands-on starter projects covering backend, frontend, continuous integration and delivery, and observability to accelerate new projects.
  • Build and maintain reusable components, including APIs, software development kits, JARs, and libraries, and keep them secure, documented, and versioned.
  • Lead proofs of concept and prototype solutions to validate architectural approaches and evaluate new technologies, including cloud and AI platforms and orchestration tools.
  • Drive cross-team collaboration to ensure templates and frameworks meet product needs and evolve with feedback.
  • Establish standards and best practices for service design, API contracts, authentication and authorization, data access, testing, release automation, and monitoring.
  • Mentor and guide engineering teams and architects across the organization on adoption of the frameworks and patterns.
  • Partner with product, security, infrastructure, and data teams to embed governance, privacy, compliance, and performance goals in platform capabilities.
  • Participate in architecture reviews and help teams migrate from legacy approaches to standardized solutions.
  • Own technical documentation, developer onboarding flows, and demonstrations to support adoption.

Desired Qualifications

  • Experience designing frameworks or platforms for AI and machine-learning integration, including large language model orchestration, model-calling patterns, and prompt management.
  • Experience with AI and machine-learning lifecycle tooling or platforms, including SageMaker, Hugging Face, and OpenAI or Anthropic APIs.
  • Knowledge of prompt engineering, retrieval-augmented generation, embedding stores, and data privacy and safety considerations for AI.
  • Familiarity with event-streaming platforms and data pipelines.
  • Strong security and compliance mindset, including identity and access management, encryption, and secure coding practices.
  • Open-source experience or community contributions to developer tooling.

About the Company

Verisk

Builds data and risk software for insurers

Verisk sells data, analytics, and software to insurers, reinsurers, and insurance intermediaries that assess risk and settle claims. Its tools support insurance pricing and policy development, catastrophe modeling, and claims investigation, combining industry records with scientific models and specialized applications. Xactimate calculates property repair estimates, while other platforms compare claims to identify suspected fraud and model losses from natural disasters. Customers pay through hosted subscriptions, transaction fees, and advisory services, with software and data integrated into their underwriting and claims workflows. Verisk traces its operating roots to 1971 and is headquartered in Jersey City, New Jersey.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Jersey City, NJ
Founded
1971

Recently Posted Jobs

Explore more opportunities at Verisk

See more jobs