Duck Creek Technologies

Software Engineer II

Duck Creek Technologies
Apply
16 hours ago
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, clean, testable, documented, scalable, and reusable codebases.
  • Provide technical guidance, mentorship, and support to junior developers and team members.
  • Curate automated deployment pipelines and deliver services and AI models into production environments.
  • Collaborate with data scientists, engineers, and business stakeholders to translate requirements into technical specifications.

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, communication, collaboration, and continuous-learning skills.

Benefits

  • Flexible-first work model with autonomy over day-to-day work.
  • The role is aligned to a designated location, and employees are expected to live within reasonable proximity.
  • Work may initially be performed remotely, subject to business needs and company guidelines.
  • The work arrangement may transition to hybrid work at a designated office on a schedule determined by the leader and organizational needs.
  • Inclusive culture, equal-opportunity employment, and employee wellbeing and rewards programs are highlighted.

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