Software Engineer Intern

Docusign•Seattle, WA
•Hybrid

About The Position

The Software Engineer Intern will join Docusign’s Orchestration – Simplify Building team to help design and build natural-language-driven agreement workflows. The intern will work with engineers to prototype natural language prompts, improve the human-in-the-loop (HITL) user interface and chat experience, and contribute to tools and infrastructure that make complex workflows easier to create and manage. The internship provides structured, hands-on experience with modern frontend and backend technologies while contributing to a product area for Docusign customers. This is a five-month internship and an individual contributor role reporting to the Manager, Software Engineering. The position is hybrid, with at least two days per week in an office.

Requirements

  • Currently enrolled in a bachelor’s degree program in a relevant field, such as Computer Science, Computer Engineering, or a closely related discipline.
  • Expected graduation date between December 2027 and May/June 2028.
  • Experience with at least one modern programming language, such as Python, TypeScript/JavaScript, or C#.
  • Experience with data structures, algorithms, and software engineering concepts such as version control, testing, and debugging.
  • Experience with experimentation or metrics, such as A/B tests, logging, or dashboards, and using data to inform product or UX decisions.
  • Experience with distributed systems, cloud platforms, or workflow/automation tools through prior projects or coursework.
  • Applicants must already be authorized to work in the United States on a full-time, permanent basis without current or future visa sponsorship.

Nice To Haves

  • Computer Science or a related field.
  • Interest in building user-facing experiences and/or developer tools, and willingness to learn React and related frontend technologies.
  • Interest in natural language interfaces, AI-powered workflows, or agentic systems.
  • Ability to work collaboratively in a hybrid team environment, communicate clearly, and incorporate feedback.

Responsibilities

  • Prototype and refine natural language prompts used to create and configure complex agreement workflows.
  • Implement and iterate on HITL UI/UX flows and chat experiences in the workflow builder using React and related frontend technologies.
  • Contribute to offline and online evaluations, including defining metrics, running experiments, and analyzing results to improve workflow creation efficiency.
  • Create and update tools, agents, and sub-agents that power the agentic workflow builder experience.
  • Collaborate with the team to extend and, where appropriate, continue work on the Workflow Builder SDK.
  • Write clean, maintainable code in Python, TypeScript, and/or C#, and participate in code reviews.
  • Work with mentors and teammates to break down scoped problems, document solutions, and share learnings through demos or presentations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service