D

Docusign

Runs electronic signing and agreement workflows

Software Engineer Intern

AI Application EngineeringUpdated on Nov 5
InternshipChicago, IL, USA$38 - $42 /hr

About the Job

Requirements

  • Currently enrolled in a Bachelor's degree program in a relevant field, with an expected graduation date between December 2027 and May or June 2028.
  • Pursuing a major in Computer Science, Software Engineering, or a closely related technical field.
  • Experience with at least one modern programming language, such as C#, Java, or TypeScript/JavaScript.
  • Experience with basic data structures, algorithms, and debugging techniques.
  • Experience collaborating in a hybrid team environment and communicating with engineers and product partners.

Responsibilities

  • Collaborate with the CLM Workflow engineering team to design and implement features for an Expression AI Assistant embedded in the Workflow Designer expression builder user interface.
  • Help build and refine an analysis engine that detects common anti-patterns, performance issues, and maintainability problems in workflow expressions, and surfaces clear recommendations to authors.
  • Implement assistant capabilities that explain expressions in plain English, suggest optimizations, and generate expression scaffolds from natural-language descriptions of author intent.
  • Contribute to user interface integration work for the assistant panel, including workflows for running analyses, reviewing suggestions, and safely applying recommended changes in a test or preview environment.
  • Participate in an 8–12 week project roadmap, from early research and design through feature implementation, user feedback, and final documentation of best practices and extensibility for future teams.
  • Write technical documentation, share demos of work with stakeholders, and incorporate feedback to improve usability and impact.

Desired Qualifications

  • Experience building or contributing to user interfaces using modern web or application frameworks, such as React or Angular.
  • Exposure to artificial intelligence and machine learning concepts or large language models, especially applied to developer tooling or productivity.
  • Familiarity with expression languages, scripting, or configuration logic, such as formula builders, rules engines, or domain-specific languages.
  • Interest in workflow automation, contract lifecycle management, or tools that reduce technical debt and improve maintainability for large systems.

About the Company

Docusign

Runs electronic signing and agreement workflows

Docusign runs electronic signing and agreement management software for businesses, letting people approve contracts online and track the steps around each agreement. Its eSignature product routes documents to signers and records who signed, while contract lifecycle tools organize preparation, negotiation, and approvals. The Intelligent Agreement Management platform stores contracts in a searchable repository and uses AI to extract terms and connect agreement data to business workflows. Customers use its web applications or embed signing through APIs, and pay for subscriptions based on users, features, and document allowances. Docusign was founded in 2003 and is headquartered in San Francisco.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2003

Recently Posted Jobs

Explore more opportunities at Docusign

See more jobs