D

Docusign

Runs electronic signing and agreement workflows

Machine Learning Engineer

Applied Machine LearningUpdated on Nov 13
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 5 years of experience in machine learning engineering, software engineering, or related operational roles.
  • Proficiency in Python design patterns, asynchronous programming, and performance optimization.
  • Experience deploying and managing containerized machine learning services using Kubernetes.
  • Experience building high-performance, scalable distributed systems that support large-scale agreement processing and real-time user experiences.
  • Understanding of the full lifecycle, including data ingestion, model training, and production-grade monitoring.
  • Direct experience building with large language models, including complex prompt engineering.
  • Experience deploying and maintaining machine learning models in high-traffic production environments.

Responsibilities

  • Build and maintain high-performance distributed systems for agreement processing, understanding, or creation.
  • Design frameworks for multi-agent systems, focusing on state management, reliability, and long-running autonomous workflows.
  • Architect retrieval-augmented generation pipelines and context-management strategies to improve model accuracy and relevance.
  • Design, implement, and own evaluation frameworks, including domain-specific evaluation sets, golden datasets, and structured offline and online experiments to maintain quality.
  • Author, version, and optimize production prompts for semantic accuracy and defenses against prompt injection.
  • Own and execute end-to-end model fine-tuning to improve feature alignment for agreement use cases.
  • Implement machine learning pipelines and CI/CD workflows, including observability, telemetry instrumentation, log parsing, and deployment of generative AI services.
  • Collaborate with Applied Science and Product Management through a joint triage framework to deliver AI capabilities in production-grade features.

Desired Qualifications

  • Cloud-native development experience with Azure services.
  • Experience designing agent-loop architectures involving tool use, self-correction, and multi-step reasoning.
  • Ability to design and own evaluation systems, including golden datasets and domain-specific evaluation sets.
  • Experience with distributed task queues or stateful workflow engines for complex, multi-step AI processes.

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