Attain · KA, India
Skills: React, TypeScript, Node.js, Python, SQL, Docker
Company Description
Attain Solutions provides software development, implementation, quality assurance and support services for international clients. We are seeking a hands-on senior engineer to assess and deliver a voice-based practice capability for a US training business serving insurance agencies.
In the proposed experience, the AI plays a customer throughout a short conversation. The learner speaks naturally, while the customer raises a relevant concern, responds to questions and keeps its facts and character consistent. After the session, a separate assessment produces scores and a coaching PDF. The first scope is a personal-lines and commercial-lines pair, using client-approved content.
Job Description
What you will own
Assess existing LMS capabilities, reusable prototypes and focused extensions before recommending a configured or custom solution. Document feasibility, dependencies, delivery effort and operating costs. Build a working two-way voice prototype, including responsive audio, turn-taking, interruption handling, session state and recovery from common failures. Implement the customer role with approved facts, a persona, objections and an objective. Support varied learner responses and natural endings without feeding the learner the expected answers. Convert approved training material into configurable, versioned scenarios and rubrics. Keep the customer simulation separate from post-session assessment. Investigate launch from Absorb LMS, browser microphone access and learner identity. Validate an embedded experience and a separate-tab fallback; implement the agreed access and completion approach.
Engineering responsibilities
Produce evidence-based scores and balanced coaching. Apply approved weights, exclusions and serious-error rules; calculate totals in code and keep the PDF consistent with the underlying results. Store learner, agency, scenario, rubric and attempt records. Generate branded PDFs and an agreed basic export; preserve structured d …truncated……
Sign in to see the original posting
Browse more developer jobs on RoleBurst