
Duck Creek announced job vacancy for the post of Associate Software Engineer. The place of posting will be at Bangalore. Candidates who have completed B.Tech/M.Tech with an AI/ML specialization, or CS/IT with strong, demonstrable AI coursework/projects with 0 to 2 years of experience are eligible to apply. More details about qualifications, job description and roles & responsibilities are as follows
Company Overview
| Name of the Company | Duck Creek |
| Required Qualifications | Engineering / Post Graduate |
| Skills | Strong Python fundamentals |
| Category | IT |
| Work Type | Onsite |
They’re hiring early-career engineers to join an AI engineering team building LLM-based systems. This role leans toward two things in particular: evaluating whether an AI/LLM system’s output is correct, and modelling extracted information as structured knowledge (entities and relationships) so it can be trusted, queried, and reasoned over. If you’ve built something with an LLM and then asked yourself, “but how do I know if it’s any good?” — this role is for you.
Job Details
Θ Positions: Associate Software Engineer
Θ Job Location: Bangalore
Θ Salary: As per company standards
Θ Job Type: Full Time
Θ Requisition ID: REQID55227
Roles and Responsibilities:
- Build and extend LLM evaluation harnesses — golden datasets, precision/recall/F1, calibration, LLM-as-judge scoring.
- Design and work with knowledge graphs — entity-relationship modelling, graph traversal/queries, embeddings-based similarity and retrieval.
- Build GenAI/LLM pipelines in Python — prompting, RAG, structured output.
- Write clean, tested code; collaborate with senior engineers; document your work. Act in accordance with and as a good steward of Duck Creek Technologies mission, vision, and core values:
- Mission: To empower insurers to reimagine the future of insurance
Required Skills & Qualifications:
- B.Tech/M.Tech with an AI/ML specialization, or CS/IT with strong, demonstrable AI coursework/projects with 0 to 2 years of experience
- Strong Python fundamentals; solid grasp of data structures & algorithms.
- Working understanding of LLM fundamentals: prompting, embeddings, RAG, basic evaluation concepts.
- A maintained personal GitHub profile with at least one substantive AI/LLM project (academic or personal) — not a cloned tutorial.
- Share your resume along with your GitHub profile link. Applications without a working GitHub link showing original project work will not be considered.
Good to have:
- Exposure to evaluation frameworks/metrics for generative AI (e.g. Ragas, DeepEval, or a self-built LLM-judge approach).
- Exposure to knowledge graphs / graph data structures (NetworkX, Neo4j, RDF/OWL, or a well-reasoned custom graph model in a project).
- Any agent framework (LangChain/LangGraph or similar), vector databases, any cloud platform, REST API basics (FastAPI/Flask).
How to Apply
Apply Link – Click Here
For Regular Updates Join our WhatsApp – Click Here
For Regular Updates Join our Telegram – Click Here
Disclaimer:
The information provided on this page is intended solely for informational purposes for Students, Freshers & Experience candidates. All the recruitment details are sourced directly from the official website and pages of the respective company. Govtjobmart do not guarantee job placement, and the recruitment process will follow the company’s official rules and Human Resource guidelines. Govtjobmart do not charge any fees for sharing job information. Govtjobmart strongly advise Students, Freshers & Experience candidates not to make any payments for any job opportunities.