Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Castillians

Data Scientist

Castillians

Senior Data Scientist (Python) delivering advanced data science and machine learning solutions for global engineering network. Collaborating with cross-functional teams to build scalable data pipelines and deploy cloud-native solutions.

Posted 7/9/2026contractRemote • 🇮🇪 IrelandMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and deploying machine learning solutions using Python and Microsoft Azure, with a strong focus on building reusable libraries, APIs, and analytical frameworks. Proficient in implementing CI/CD pipelines and maintaining technical documentation while collaborating with stakeholders to deliver data-driven solutions.

Highest-signal resume keywords
Python DevelopmentMicrosoft AzureMachine LearningData VisualizationCI/CD Pipelines

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
PythonMachine LearningData ScienceSQLREST APIsNatural Language ProcessingDockerKubernetesTensorFlowPyTorch
Soft Skills
Analytical SkillsCommunication SkillsProblem-Solving Skills
Tools & Technologies
Azure Machine LearningAzure DevOpsAzure FunctionsAzure StorageMLflowDVCFeature Stores
Certifications & Qualifications
Microsoft Certified: Azure Data Scientist Associate
Industry Keywords
Data ArchitectureCloud EnvironmentsStatistical ProgrammingNoSQL DatabasesAPIs

Tech Stack

Tools & technologies
AzureCloudDockerKubernetesNoSQLPythonPyTorchSparkSQLTensorflow

About the role

Key responsibilities & impact
  • Design, develop, and deploy machine learning and data science solutions using Python.
  • Build and maintain reusable Python libraries and analytical frameworks.
  • Develop machine learning models, data visualization solutions, and analytical dashboards.
  • Build and deploy APIs and cloud-based applications.
  • Implement and maintain CI/CD pipelines for machine learning workflows.
  • Deploy, monitor, and optimize machine learning models on Microsoft Azure.
  • Collaborate with business stakeholders to translate business requirements into technical solutions.
  • Maintain technical documentation and follow software engineering best practices.
  • Stay up to date with emerging technologies and industry trends relevant to the role.

Requirements

What you’ll need
  • 5+ years of experience in Data Science and Python development.
  • Expert knowledge of Python for data science, machine learning, and AI solutions.
  • Strong hands-on experience with Microsoft Azure, including Azure Machine Learning, Azure DevOps, Azure Functions, Azure Storage, or other Azure cloud services.
  • Strong experience with: Python SQL Git CI/CD pipelines Machine Learning Data Visualization Natural Language Processing (NLP) REST APIs.
  • Experience deploying machine learning models, APIs, and dashboards in cloud environments.
  • Experience with Docker, Kubernetes, MLflow, DVC, Feature Stores, and model monitoring is highly desirable.
  • Experience with Spark, NoSQL databases, software development, API development, or data architecture is an advantage.
  • Strong analytical, communication, and problem-solving skills.
  • Nice to Have Microsoft Certified: Azure Data Scientist Associate.
  • Experience with TensorFlow or PyTorch.
  • Clinical or statistical programming experience.

Benefits

Comp & perks
  • Clear scope with no ambiguity over deliverables.
  • Opportunity for repeat engagements based on performance.