Resume and JobRESUME AND JOB
DocuSign logo

Machine Learning Engineer

DocuSign

Software and Technology Jobs

Machine Learning Engineer

full-timePosted: Oct 20, 2025

Job Description

Machine Learning Engineer

Location: Dublin, Ireland

Department: Engineering

Work Mode: Hybrid

About the Role

DocuSign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use DocuSign solutions to accelerate business processes and simplify lives through intelligent agreement management. As the #1 company in e-signature and contract lifecycle management (CLM), DocuSign unleashes business-critical data trapped in documents, connecting it to systems of record to save time, money, and opportunity. Join our innovative Engineering team as a Senior Machine Learning Engineer (individual contributor role reporting to the Director, Software Engineering) to pioneer state-of-the-art AI solutions that power personalized and automated customer experiences in e-signature and beyond. In this hybrid role (minimum 2 days per week in-office), you will leverage text mining, deep learning, content understanding, and document processing to prototype ML models that transform how agreements are created, signed, and managed. Collaborate with the ML team to research and evaluate cutting-edge NLP/ML/DL technologies tailored to contractual and legal domains. Apply advanced techniques to extend rule-based, supervised, and unsupervised methods, tackling tasks like Named Entity Recognition, Parsing, Sentiment Analysis, and clause recognition across languages including Cyrillic and double-byte scripts. You will deploy scalable models to production, optimize training pipelines, and partner with Product Management to define success metrics that drive DocuSign's platform forward. What sets DocuSign apart is our culture of innovation, trust, and equality—where every voice is heard, ideas flow freely, and contributions make the world more agreeable. With 8+ years in ML/DL, Python expertise, and a passion for NLP trends like BERT and GPT models, you will thrive in our fast-paced environment, staying ahead of industry advancements while delivering impact at global scale. Enjoy comprehensive benefits, unlimited PTO, professional growth, and the pride of building solutions loved by customers worldwide.

Key Responsibilities

  • Collaborate with the ML team to research, test, and evaluate existing and emerging NLP/ML/DL methods for contractual and legal document applications
  • Apply NLP techniques to maintain and extend rule-based, supervised, and unsupervised methods in DocuSign's Intelligent Agreement Management platform
  • Develop and apply ML/DL algorithms to NLP tasks such as Named Entity Recognition, POS tagging, Parsing, Sentiment Analysis, Clustering, and text prediction
  • Prototype machine learning models leveraging text mining, deep learning, content understanding, and document processing to deliver personalized e-signature experiences
  • Gain deep understanding of DocuSign's product architecture, technologies, and end-to-end software development processes
  • Understand, assist, and improve existing training data maintenance and enrichment processes for agreement analytics
  • Work within the Machine Learning team to deploy models to production using scalable ML methods
  • Partner closely with Product Management to translate requirements into robust, customer-agnostic ML success metrics
  • Contribute to innovation in e-signature and contract lifecycle management (CLM) by advancing state-of-the-art AI solutions
  • Monitor and optimize deployed models to ensure high performance in real-world DocuSign customer environments

Required Qualifications

  • 8+ years of experience in designing, developing, deploying, and monitoring machine learning and deep learning solutions
  • Strong experience programming in Python with ML frameworks such as PyTorch, TensorFlow, spaCy, or scikit-learn
  • Programming experience in one or more of Python, C#, Java, C/C++
  • Bachelor’s degree in Computer Science, Physics, Statistics, Econometrics, Operations Research, Applied Mathematics, or equivalent computational field
  • Proven experience extracting, cleansing, and manipulating large, diverse structured and unstructured datasets
  • Deep understanding of Machine Learning concepts including Training, Validation, Testing, Precision/Recall, Bias/Variance
  • Experience in end-to-end software development processes, including product code and release management

Preferred Qualifications

  • Demonstrated experience developing and deploying sequence-based Deep Learning models
  • Experience with latest NLP large-scale models like GPT-2, BERT, XLNet
  • Experience in Computer Vision technologies
  • Strong desire to stay ahead of industry trends with commitment to continuous learning
  • Experience assisting with language-agnostic contract clause recognition, including Cyrillic (Russian) and double-byte languages (Japanese, Korean, Chinese)

Required Skills

  • Python programming expertise
  • PyTorch or TensorFlow proficiency
  • NLP techniques and frameworks (spaCy, scikit-learn)
  • Deep Learning model development and deployment
  • Named Entity Recognition (NER) and POS tagging
  • Sentiment Analysis and text clustering
  • Data extraction, cleansing, and manipulation
  • ML concepts: Training/Validation/Testing, Precision/Recall, Bias/Variance
  • Sequence-based DL models (e.g., Transformers)
  • Production ML deployment and monitoring
  • Cross-functional collaboration with Product Management
  • End-to-end software development lifecycle
  • Contract document processing and analysis
  • Multilingual NLP (Cyrillic, double-byte languages)
  • Problem-solving and innovation mindset
  • Continuous learning and trend awareness

Benefits

  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company match
  • Unlimited PTO and flexible work arrangements
  • Professional development stipend and learning opportunities
  • Stock purchase program and employee stock options
  • Parental leave and family-friendly policies
  • Wellness programs including gym memberships and mental health support
  • Volunteer time off and community impact initiatives
  • Hybrid work model with collaborative office spaces

DocuSign is an Equal Opportunity Employer.

Locations

  • 5 Hanover Quay, Dublin, Ireland D2

Salary

Estimated Salary Rangehigh confidence

85,000 - 140,000 EUR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python programming expertiseintermediate
  • PyTorch or TensorFlow proficiencyintermediate
  • NLP techniques and frameworks (spaCy, scikit-learn)intermediate
  • Deep Learning model development and deploymentintermediate
  • Named Entity Recognition (NER) and POS taggingintermediate
  • Sentiment Analysis and text clusteringintermediate
  • Data extraction, cleansing, and manipulationintermediate
  • ML concepts: Training/Validation/Testing, Precision/Recall, Bias/Varianceintermediate
  • Sequence-based DL models (e.g., Transformers)intermediate
  • Production ML deployment and monitoringintermediate
  • Cross-functional collaboration with Product Managementintermediate
  • End-to-end software development lifecycleintermediate
  • Contract document processing and analysisintermediate
  • Multilingual NLP (Cyrillic, double-byte languages)intermediate
  • Problem-solving and innovation mindsetintermediate
  • Continuous learning and trend awarenessintermediate

Required Qualifications

  • 8+ years of experience in designing, developing, deploying, and monitoring machine learning and deep learning solutions (experience)
  • Strong experience programming in Python with ML frameworks such as PyTorch, TensorFlow, spaCy, or scikit-learn (experience)
  • Programming experience in one or more of Python, C#, Java, C/C++ (experience)
  • Bachelor’s degree in Computer Science, Physics, Statistics, Econometrics, Operations Research, Applied Mathematics, or equivalent computational field (experience)
  • Proven experience extracting, cleansing, and manipulating large, diverse structured and unstructured datasets (experience)
  • Deep understanding of Machine Learning concepts including Training, Validation, Testing, Precision/Recall, Bias/Variance (experience)
  • Experience in end-to-end software development processes, including product code and release management (experience)

Preferred Qualifications

  • Demonstrated experience developing and deploying sequence-based Deep Learning models (experience)
  • Experience with latest NLP large-scale models like GPT-2, BERT, XLNet (experience)
  • Experience in Computer Vision technologies (experience)
  • Strong desire to stay ahead of industry trends with commitment to continuous learning (experience)
  • Experience assisting with language-agnostic contract clause recognition, including Cyrillic (Russian) and double-byte languages (Japanese, Korean, Chinese) (experience)

Responsibilities

  • Collaborate with the ML team to research, test, and evaluate existing and emerging NLP/ML/DL methods for contractual and legal document applications
  • Apply NLP techniques to maintain and extend rule-based, supervised, and unsupervised methods in DocuSign's Intelligent Agreement Management platform
  • Develop and apply ML/DL algorithms to NLP tasks such as Named Entity Recognition, POS tagging, Parsing, Sentiment Analysis, Clustering, and text prediction
  • Prototype machine learning models leveraging text mining, deep learning, content understanding, and document processing to deliver personalized e-signature experiences
  • Gain deep understanding of DocuSign's product architecture, technologies, and end-to-end software development processes
  • Understand, assist, and improve existing training data maintenance and enrichment processes for agreement analytics
  • Work within the Machine Learning team to deploy models to production using scalable ML methods
  • Partner closely with Product Management to translate requirements into robust, customer-agnostic ML success metrics
  • Contribute to innovation in e-signature and contract lifecycle management (CLM) by advancing state-of-the-art AI solutions
  • Monitor and optimize deployed models to ensure high performance in real-world DocuSign customer environments

Benefits

  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company match
  • general: Unlimited PTO and flexible work arrangements
  • general: Professional development stipend and learning opportunities
  • general: Stock purchase program and employee stock options
  • general: Parental leave and family-friendly policies
  • general: Wellness programs including gym memberships and mental health support
  • general: Volunteer time off and community impact initiatives
  • general: Hybrid work model with collaborative office spaces

Target Your Resume for "Machine Learning Engineer" , DocuSign

Get personalized recommendations to optimize your resume specifically for Machine Learning Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Machine Learning Engineer" , DocuSign

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

DocuSignSaaSEngineeringDublinIrelandEngineering

Answer 10 quick questions to check your fit for Machine Learning Engineer @ DocuSign.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

DocuSign logo

Machine Learning Engineer

DocuSign

Software and Technology Jobs

Machine Learning Engineer

full-timePosted: Oct 20, 2025

Job Description

Machine Learning Engineer

Location: Dublin, Ireland

Department: Engineering

Work Mode: Hybrid

About the Role

DocuSign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use DocuSign solutions to accelerate business processes and simplify lives through intelligent agreement management. As the #1 company in e-signature and contract lifecycle management (CLM), DocuSign unleashes business-critical data trapped in documents, connecting it to systems of record to save time, money, and opportunity. Join our innovative Engineering team as a Senior Machine Learning Engineer (individual contributor role reporting to the Director, Software Engineering) to pioneer state-of-the-art AI solutions that power personalized and automated customer experiences in e-signature and beyond. In this hybrid role (minimum 2 days per week in-office), you will leverage text mining, deep learning, content understanding, and document processing to prototype ML models that transform how agreements are created, signed, and managed. Collaborate with the ML team to research and evaluate cutting-edge NLP/ML/DL technologies tailored to contractual and legal domains. Apply advanced techniques to extend rule-based, supervised, and unsupervised methods, tackling tasks like Named Entity Recognition, Parsing, Sentiment Analysis, and clause recognition across languages including Cyrillic and double-byte scripts. You will deploy scalable models to production, optimize training pipelines, and partner with Product Management to define success metrics that drive DocuSign's platform forward. What sets DocuSign apart is our culture of innovation, trust, and equality—where every voice is heard, ideas flow freely, and contributions make the world more agreeable. With 8+ years in ML/DL, Python expertise, and a passion for NLP trends like BERT and GPT models, you will thrive in our fast-paced environment, staying ahead of industry advancements while delivering impact at global scale. Enjoy comprehensive benefits, unlimited PTO, professional growth, and the pride of building solutions loved by customers worldwide.

Key Responsibilities

  • Collaborate with the ML team to research, test, and evaluate existing and emerging NLP/ML/DL methods for contractual and legal document applications
  • Apply NLP techniques to maintain and extend rule-based, supervised, and unsupervised methods in DocuSign's Intelligent Agreement Management platform
  • Develop and apply ML/DL algorithms to NLP tasks such as Named Entity Recognition, POS tagging, Parsing, Sentiment Analysis, Clustering, and text prediction
  • Prototype machine learning models leveraging text mining, deep learning, content understanding, and document processing to deliver personalized e-signature experiences
  • Gain deep understanding of DocuSign's product architecture, technologies, and end-to-end software development processes
  • Understand, assist, and improve existing training data maintenance and enrichment processes for agreement analytics
  • Work within the Machine Learning team to deploy models to production using scalable ML methods
  • Partner closely with Product Management to translate requirements into robust, customer-agnostic ML success metrics
  • Contribute to innovation in e-signature and contract lifecycle management (CLM) by advancing state-of-the-art AI solutions
  • Monitor and optimize deployed models to ensure high performance in real-world DocuSign customer environments

Required Qualifications

  • 8+ years of experience in designing, developing, deploying, and monitoring machine learning and deep learning solutions
  • Strong experience programming in Python with ML frameworks such as PyTorch, TensorFlow, spaCy, or scikit-learn
  • Programming experience in one or more of Python, C#, Java, C/C++
  • Bachelor’s degree in Computer Science, Physics, Statistics, Econometrics, Operations Research, Applied Mathematics, or equivalent computational field
  • Proven experience extracting, cleansing, and manipulating large, diverse structured and unstructured datasets
  • Deep understanding of Machine Learning concepts including Training, Validation, Testing, Precision/Recall, Bias/Variance
  • Experience in end-to-end software development processes, including product code and release management

Preferred Qualifications

  • Demonstrated experience developing and deploying sequence-based Deep Learning models
  • Experience with latest NLP large-scale models like GPT-2, BERT, XLNet
  • Experience in Computer Vision technologies
  • Strong desire to stay ahead of industry trends with commitment to continuous learning
  • Experience assisting with language-agnostic contract clause recognition, including Cyrillic (Russian) and double-byte languages (Japanese, Korean, Chinese)

Required Skills

  • Python programming expertise
  • PyTorch or TensorFlow proficiency
  • NLP techniques and frameworks (spaCy, scikit-learn)
  • Deep Learning model development and deployment
  • Named Entity Recognition (NER) and POS tagging
  • Sentiment Analysis and text clustering
  • Data extraction, cleansing, and manipulation
  • ML concepts: Training/Validation/Testing, Precision/Recall, Bias/Variance
  • Sequence-based DL models (e.g., Transformers)
  • Production ML deployment and monitoring
  • Cross-functional collaboration with Product Management
  • End-to-end software development lifecycle
  • Contract document processing and analysis
  • Multilingual NLP (Cyrillic, double-byte languages)
  • Problem-solving and innovation mindset
  • Continuous learning and trend awareness

Benefits

  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company match
  • Unlimited PTO and flexible work arrangements
  • Professional development stipend and learning opportunities
  • Stock purchase program and employee stock options
  • Parental leave and family-friendly policies
  • Wellness programs including gym memberships and mental health support
  • Volunteer time off and community impact initiatives
  • Hybrid work model with collaborative office spaces

DocuSign is an Equal Opportunity Employer.

Locations

  • 5 Hanover Quay, Dublin, Ireland D2

Salary

Estimated Salary Rangehigh confidence

85,000 - 140,000 EUR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Python programming expertiseintermediate
  • PyTorch or TensorFlow proficiencyintermediate
  • NLP techniques and frameworks (spaCy, scikit-learn)intermediate
  • Deep Learning model development and deploymentintermediate
  • Named Entity Recognition (NER) and POS taggingintermediate
  • Sentiment Analysis and text clusteringintermediate
  • Data extraction, cleansing, and manipulationintermediate
  • ML concepts: Training/Validation/Testing, Precision/Recall, Bias/Varianceintermediate
  • Sequence-based DL models (e.g., Transformers)intermediate
  • Production ML deployment and monitoringintermediate
  • Cross-functional collaboration with Product Managementintermediate
  • End-to-end software development lifecycleintermediate
  • Contract document processing and analysisintermediate
  • Multilingual NLP (Cyrillic, double-byte languages)intermediate
  • Problem-solving and innovation mindsetintermediate
  • Continuous learning and trend awarenessintermediate

Required Qualifications

  • 8+ years of experience in designing, developing, deploying, and monitoring machine learning and deep learning solutions (experience)
  • Strong experience programming in Python with ML frameworks such as PyTorch, TensorFlow, spaCy, or scikit-learn (experience)
  • Programming experience in one or more of Python, C#, Java, C/C++ (experience)
  • Bachelor’s degree in Computer Science, Physics, Statistics, Econometrics, Operations Research, Applied Mathematics, or equivalent computational field (experience)
  • Proven experience extracting, cleansing, and manipulating large, diverse structured and unstructured datasets (experience)
  • Deep understanding of Machine Learning concepts including Training, Validation, Testing, Precision/Recall, Bias/Variance (experience)
  • Experience in end-to-end software development processes, including product code and release management (experience)

Preferred Qualifications

  • Demonstrated experience developing and deploying sequence-based Deep Learning models (experience)
  • Experience with latest NLP large-scale models like GPT-2, BERT, XLNet (experience)
  • Experience in Computer Vision technologies (experience)
  • Strong desire to stay ahead of industry trends with commitment to continuous learning (experience)
  • Experience assisting with language-agnostic contract clause recognition, including Cyrillic (Russian) and double-byte languages (Japanese, Korean, Chinese) (experience)

Responsibilities

  • Collaborate with the ML team to research, test, and evaluate existing and emerging NLP/ML/DL methods for contractual and legal document applications
  • Apply NLP techniques to maintain and extend rule-based, supervised, and unsupervised methods in DocuSign's Intelligent Agreement Management platform
  • Develop and apply ML/DL algorithms to NLP tasks such as Named Entity Recognition, POS tagging, Parsing, Sentiment Analysis, Clustering, and text prediction
  • Prototype machine learning models leveraging text mining, deep learning, content understanding, and document processing to deliver personalized e-signature experiences
  • Gain deep understanding of DocuSign's product architecture, technologies, and end-to-end software development processes
  • Understand, assist, and improve existing training data maintenance and enrichment processes for agreement analytics
  • Work within the Machine Learning team to deploy models to production using scalable ML methods
  • Partner closely with Product Management to translate requirements into robust, customer-agnostic ML success metrics
  • Contribute to innovation in e-signature and contract lifecycle management (CLM) by advancing state-of-the-art AI solutions
  • Monitor and optimize deployed models to ensure high performance in real-world DocuSign customer environments

Benefits

  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company match
  • general: Unlimited PTO and flexible work arrangements
  • general: Professional development stipend and learning opportunities
  • general: Stock purchase program and employee stock options
  • general: Parental leave and family-friendly policies
  • general: Wellness programs including gym memberships and mental health support
  • general: Volunteer time off and community impact initiatives
  • general: Hybrid work model with collaborative office spaces

Target Your Resume for "Machine Learning Engineer" , DocuSign

Get personalized recommendations to optimize your resume specifically for Machine Learning Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Machine Learning Engineer" , DocuSign

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

DocuSignSaaSEngineeringDublinIrelandEngineering

Answer 10 quick questions to check your fit for Machine Learning Engineer @ DocuSign.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.