Duck Creek Technologies

Software Engineer II

Duck Creek Technologies
Apply
1 day ago
Mumbai, India or Bengaluru, IndiaMid Level

Responsibilities

  • Lead the design, development, and implementation of applied AI solutions for complex business challenges across multiple products.
  • Architect applications and platforms that integrate with large language models.
  • Design and develop highly available API services using Python and C#/.NET with a backend framework such as ASP.NET, Django, or Flask.
  • Evaluate AI models and techniques based on performance, scalability, and interpretability.
  • Maintain robust, tested, documented, scalable, and reusable codebases.
  • Curate automated deployment pipelines for services and AI models in production environments.
  • Collaborate with data scientists, engineers, and business stakeholders to translate requirements into technical specifications.
  • Provide technical guidance, mentorship, and support to junior developers and team members.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of software development experience.
  • At least 3 years of experience with cloud-native technologies and architecture, including containerized compute, storage, IAM, and service integration.
  • Experience with at least one LLM application framework, such as LangChain or Semantic Kernel, and one vector database.
  • Strong problem-solving, analytical thinking, software engineering, coding, communication, and collaboration skills.
  • Ability to write clean, maintainable, efficient, scalable, and reusable code and commitment to continuous learning.

Benefits

  • Flexible-first work model with autonomy over day-to-day work.
  • Role aligned to a designated location with expected residence within reasonable proximity.
  • Work may begin remotely, with potential transition to a hybrid arrangement requiring work from a designated office according to business and organizational needs.
  • Inclusive culture focused on respect, collaboration, continuous learning, diversity, equity, and inclusion.

Tech Stack

C#DjangoFlask.NETPython
Duck Creek Technologies

About Duck Creek Technologies

1,001-5,000 employees

Duck Creek Technologies builds cloud-based core systems for property and casualty insurers, including policy administration, billing, claims, rating, data, and agent/consumer portals, sold as SaaS or modular products. It generates revenue from software subscriptions and services that modernize and integrate insurers’ operations. Founded in 2000 and headquartered in Boston, it is privately held and backed by Vista Equity Partners.

Contact me