Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Intern

DocuSign

Responsibilities

Collaborate with the CLM Workflow engineering team to design and implement features for an Expression AI Assistant in the Workflow Designer expression builder UI. Build and refine an analysis engine that detects expression anti-patterns, performance issues, and maintainability problems and provides recommendations. Implement capabilities that explain expressions in plain English, suggest optimizations, and generate expression scaffolds from natural-language descriptions. Contribute to assistant-panel UI integration, including analysis, suggestion review, and safe application of recommended changes in test or preview environments. Participate in an 8–12 week roadmap from research and design through implementation, feedback, and documentation. Write technical documentation, demonstrate work to stakeholders, and incorporate feedback.

Requirements

Currently enrolled in a bachelor’s degree program in a relevant field, with expected graduation between December 2027 and May/June 2028. Pursuing Computer Science, Software Engineering, or a closely related technical major. Experience with at least one modern programming language, such as C#, Java, TypeScript, or JavaScript. Experience with basic data structures, algorithms, and debugging techniques. Experience collaborating in a hybrid team environment and communicating with engineering and product partners. Preferred: experience with React, Angular, or similar UI frameworks; exposure to AI/ML concepts or large language models; familiarity with expression languages, scripting, configuration logic, formula builders, rules engines, or DSLs; and interest in workflow automation, CLM, or maintainability tools. Preferred: strong problem-solving skills, attention to detail, and willingness to learn from code reviews and feedback.

Benefits

Three-month internship duration. Hybrid work arrangement in Chicago, Illinois, with a minimum of two in-office days per week and a weekly in-office expectation. Position is unavailable for employment in Alaska, Hawaii, Maine, Mississippi, North Dakota, South Dakota, Vermont, West Virginia, and Wyoming.

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Intern. Be the first to apply!