Software Engineer Intern

Docusign•Seattle, WA
•Hybrid

About The Position

The Software Engineer Intern will join Docusign’s Orchestration organization on the AI Assisted Review team in Seattle. The intern will help build agentic tools for a contract redlining assistant in a Microsoft Word plugin and contribute to integrations with Docusign products such as Agreement Manager, Agreement Desk, and CLM. The work will use contextual signals and knowledge sharing across the contract lifecycle to improve contract analysis and redlining before signing, and may help apply customer negotiation patterns from Docusign’s executed contract repository. This individual contributor internship lasts 3.5 months and reports to the Sr. Manager, Machine Learning. The posting also describes a 12-week internship program. The role involves planning and implementing features with guidance from a mentor and team, maintaining project documentation and Jira tickets, writing and testing code, participating in code reviews, debugging across the stack, and releasing changes using feature flags and deployment practices. The intern will use LLMs, retrieval-augmented generation (RAG), and agentic tools responsibly, and deliver a final presentation to the Orchestration organization. The position is hybrid and requires access to the Seattle hub, with an expected in-office presence of at least two days per week; the posting also describes the arrangement as in-office 1–2 days per week. Candidates must be currently enrolled in a relevant bachelor’s program with an expected graduation date between December 2027 and May/June 2028. Visa sponsorship or immigration support is not provided; applicants must already be authorized to work in the United States on a full-time, permanent basis without current or future sponsorship.

Requirements

  • Currently enrolled in a bachelor’s degree program in a relevant field, with an expected graduation date between December 2027 and May/June 2028.
  • Working toward a degree in Computer Science, Computer Engineering, or a related technical field.
  • Knowledge of foundational computer science concepts, including data structures, algorithms, and software design.
  • Experience with at least one of object-oriented programming (such as C#), front-end development (such as JavaScript/TypeScript and React), or scripting and data processing (such as Python).
  • Experience with basic software development practices, including version control such as Git/GitHub and code reviews.
  • Ability to work from the Seattle hub in a hybrid arrangement during the internship program.
  • Already authorized to work in the United States on a full-time, permanent basis without current or future visa sponsorship.

Nice To Haves

  • Prior project or coursework experience building end-to-end software features, including backend, APIs, or front-end UI.
  • Exposure to or interest in C#, React, and Python in a production or project setting.
  • Exposure to or interest in LLMs, RAG, and agentic tools.
  • Experience with experimentation frameworks or feature-flagging tools such as Optimizely, and CI/CD pipelines such as Azure DevOps.
  • Familiarity with Word or other productivity plugin development, or strong interest in learning about plugin-based experiences.
  • Experience using Jira or similar tools to manage tasks and collaborate with a software engineering team.
  • Interest in contract lifecycle management, enterprise SaaS products, or tools that support legal and business workflows.
  • Ability to learn new technologies quickly, take feedback, and iterate on designs and implementations.
  • Strong written and verbal communication skills, including the ability to explain technical concepts to team partners.

Responsibilities

  • Collaborate with the AI Assisted Review team to design and implement agentic tools for the contract redlining assistant in the Word plugin.
  • Contribute to integrations and knowledge-sharing features between AI Assisted Review and other Docusign product areas, including Agreement Manager, Agreement Desk, and CLM.
  • Build and maintain an internship project plan with milestones and deliverables.
  • Create, manage, and track Jira tickets, keeping status and documentation up to date.
  • Write clean, maintainable code using languages and frameworks such as C#, React, and Python.
  • Participate in code reviews and incorporate feedback to improve code quality and reliability.
  • Develop and run tests to validate functionality, performance, and robustness of new features.
  • Debug issues across the Word plugin, backend services, and integrations in collaboration with the team.
  • Release changes behind appropriate feature flags using tools such as Azure DevOps and Optimizely, following deployment and rollback practices.
  • Use LLMs, RAG, and agentic tools safely and responsibly to improve contract analysis and user experience.
  • Prepare and deliver a final presentation to the Orchestration organization summarizing the project, technical design, results, and lessons learned.

Benefits

  • Paid time off, including earned time off and paid company holidays based on region.
  • Paid parental leave of up to six months after birth, adoption, or foster care placement.
  • Health benefit plans, including options that are 100% employer-paid or require a minimum employee contribution, available from day one of employment.
  • Retirement and pension programs with potential employer contributions.
  • Learning and development options, including coaching, online courses, and education reimbursements.
  • Compassionate care leave, including paid time off following the loss of a loved one and other life-changing events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service