Machine Learning Engineer

DocuSign
Dublin
Workplace: HybridFull timeFunction: Data Science & Machine LearningEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration"]

Build and optimize large-scale data processing systems, designing high-performance distributed, fault-tolerant infrastructure and ETL pipelines. Use Python with Spark and Ray to handle complex unstructured datasets and develop batch workflows for analytics and ML. Operationalize Large Language Models (e.g., OpenAI, Azure OpenAI) into production apps, including PII detection/redaction and prompt/fine-tuning evaluation. Ensure data quality, monitoring, and production reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
DocuSign
DocuSign
1 month ago

Machine Learning Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Build and optimize large-scale data processing systems, designing high-performance distributed, fault-tolerant infrastructure and ETL pipelines. Use Python with Spark and Ray to handle complex unstructured datasets and develop batch workflows for analytics and ML. Operationalize Large Language Models (e.g., OpenAI, Azure OpenAI) into production apps, including PII detection/redaction and prompt/fine-tuning evaluation. Ensure data quality, monitoring, and production reliability.
Location: Dublin
Workplace: Hybrid
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Architect and maintain high-performance, fault-tolerant distributed systems for scalability and availability.
  • •Design, build, and optimize scalable data pipelines and ETL processes using Python, Spark, and Ray.
  • •Develop batch data processing workflows to support analytics and machine learning initiatives.
  • •Integrate and operationalize LLMs into production applications, including PII detection and redaction workflows.
  • •Implement data quality frameworks and monitoring, and troubleshoot complex production data processing issues.

Key Requirements

  • •5+ years of experience in data engineering or related roles.
  • •Experience with Python for data engineering and automation.
  • •Hands-on experience with distributed computing frameworks like Apache Spark or Ray.
  • •Experience integrating LLMs into applications via APIs, including prompt design, response parsing, and error handling.
  • •Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
Experience:Data engineeringDistributed computingLLM integrationMLOpsUnstructured data
Education:Bachelor's
Skills:Problem-solvingCommunicationCollaboration
Languages:English
Tech Stack:PythonSparkRayOpenAIAzure OpenAIAnthropicFastAPIFlaskREST APIsDockerKubernetesSQLAzure Data LakeS3HDFSGitCI/CDLangChainLlamaIndex

Company Brief

DocuSign
Provides a cloud-based electronic signature and intelligent agreement management platform that automates document workflows, identity verification, contract lifecycle management, and agreement analytics for enterprises and individuals worldwide.
Industry: LegalTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2003
Glassdoor
Glassdoor: 3.6
WebsiteLinkedInGlassdoor