SS&C Technologies

Machine Learning Research Engineer

SS&C Technologies

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudGoogle Cloud PlatformHadoopNumpyPandasPythonPyTorchScikit-LearnSparkTensorflow

About the role

  • Conduct research into novel machine learning algorithms, deep learning architectures, and statistical models relevant to intelligent automation, natural language processing, computer vision, and predictive analytics.
  • Design, develop, and implement robust and scalable machine learning models and pipelines, from data ingestion and feature engineering to model training, evaluation, and deployment.
  • Collaborate with product managers and other engineering teams to translate research findings into production-ready features and components for Blue Prism's platform.
  • Evaluate the performance of machine learning models, analyze results, and iteratively refine models for improved accuracy, efficiency, and real-world applicability.
  • Stay abreast of the latest advancements in machine learning research and industry best practices, actively contributing to the company's knowledge base and innovation strategy.
  • Participate in code reviews, contribute to technical documentation, and mentor junior engineers on machine learning principles and techniques.
  • Experiment with and develop solutions for challenging problems in areas such as anomaly detection, process mining, intelligent document processing, and human-in-the-loop AI.

Requirements

  • PhD or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, Statistics, or a closely related quantitative field.
  • Proven experience (3+ years) in a machine learning research or engineering role, with a strong portfolio of projects demonstrating practical application of ML techniques.
  • Expertise in programming languages such as Python, with proficiency in relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn, Pandas, NumPy).
  • Solid understanding of machine learning fundamentals, including supervised/unsupervised learning, reinforcement learning, deep learning, and statistical modeling.
  • Experience with cloud platforms (e.g., Azure, AWS, GCP) and MLOps practices for deploying and managing ML models in production.
  • Familiarity with data processing and big data technologies (e.g., Spark, Hadoop) is a plus.
  • Strong problem-solving skills, analytical thinking, and the ability to conduct independent research.
  • Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts to diverse audiences.
  • Ability to work effectively in a collaborative, fast-paced, and agile environment.
Benefits
  • Health insurance
  • Flexible working arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learningdeep learningstatistical modelingfeature engineeringmodel trainingmodel evaluationanomaly detectionprocess miningintelligent document processingreinforcement learning
Soft skills
problem-solvinganalytical thinkingindependent researchcommunicationcollaborationmentoring
Certifications
PhD in Computer ScienceMaster's degree in Machine LearningMaster's degree in Artificial IntelligenceMaster's degree in Statistics