Remote Data Science Jobs

Python
3,344 jobs found. to receive daily emails with new job openings that match your preferences.
3,344 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ United States

πŸ” Cybersecurity

  • Development with Python, Go, Elixir, or other similar languages
  • Both invoking and building custom APIs
  • Curating of intelligence sources
  • Leveraging open source intelligence
  • Analysis of large data sets and using data to support decision-making
  • Understanding of the anatomy of cyber security incidents
  • Current methodologies supporting secrets discovery
  • Experience building and implementing apps in a production-like environment.
  • Bachelors Degree and 7 years experience OR Masters Degree and 6 years of experience OR PhD and 2 years of experience.
  • Having a sound understanding of cybersecurity principles related to authentication and network/application security is also beneficial.
  • Design, build, and automate new components of our secrets discovery program.
  • Develop new custom apps to manage the secrets discovery lifecycle.
  • Collaborate on multiple cyber intelligence initiatives.
  • Partner with stakeholders across security and major technology teams to support sound decision-making by providing accurate and timely intelligence.

AWSPythonSoftware DevelopmentBashCloud ComputingCybersecurityData AnalysisAPI testingGoCI/CDRESTful APIsData analytics

Posted 41 minutes ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Information Security

  • 5+ years of experience in security engineering, with a primary focus on SIEM platforms.
  • Hands-on experience with at least two of the following SIEM platforms: Splunk, Microsoft Sentinel, Elastic, Google SecOps, CrowdStrike NG-SIEM, LogScale
  • 2+ years of experience with Cribl or similar observability pipeline tools (e.g., Logstash, Fluentd, Kafka).
  • Strong knowledge of log formats, data normalization, and event correlation.
  • Familiarity with detection engineering, threat modeling, and MITRE ATT&CK framework.
  • Proficiency with scripting (e.g., Python, PowerShell, Bash) and regular expressions.
  • Deep understanding of logging from cloud (AWS, Azure, GCP) and on-prem environments.
  • Architect, implement, and maintain SIEM solutions with a focus on modern platforms
  • Design and manage log ingestion pipelines using tools such as Cribl Stream, Edge, or Search (or similar).
  • Optimize data routing, enrichment, and filtering to improve SIEM efficiency and cost control.
  • Collaborate with cybersecurity, DevOps, and cloud infrastructure teams to integrate log sources and telemetry data.
  • Develop custom parsers, dashboards, correlation rules, and alerting logic for security analytics and threat detection.
  • Maintain and enhance system reliability, scalability, and performance of logging infrastructure.
  • Provide expertise and guidance on log normalization, storage strategy, and data retention policies.
  • Lead incident response investigations and assist with root cause analysis leveraging SIEM insights.
  • Mentor junior engineers and contribute to strategic security monitoring initiatives.

AWSPythonBashCloud ComputingGCPKafkaKubernetesAPI testingAzureData engineeringCI/CDRESTful APIsLinuxDevOpsJSONAnsibleScripting

Posted about 2 hours ago
Apply
Apply

πŸ“ United Kingdom

🧭 Freelance

πŸ” AI

🏒 Company: Mindrift

  • 3 years of professional experience with Python
  • 1+ year of hands-on experience with Rust
  • Experienced with PyO3/maturin for Python-Rust interoperability
  • Experience with automated testing (unit/integration) and benchmarking
  • Knowledge of Docker, Kubernetes, and CI/CD for hybrid Python-Rust apps
  • Solid understanding of systems programming (memory management, concurrency)
  • Analyze and understand existing code in Python or C/C++
  • Migrate logic to idiomatic, safe Rust while preserving functionality
  • Adapt or port the test suite and ensure behavioral equivalence
  • Document migration steps and technical decisions

DockerPythonKubernetesRustCI/CD

Posted about 2 hours ago
Apply
Apply

πŸ“ United Kingdom, Ireland

πŸ” Cybersecurity

🏒 Company: crowdstrikecareers

  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems).
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you.
  • Solid understanding of distributed systems and scalability challenges.
  • A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture.
  • The ability to thrive in a fast paced, test-driven, collaborative and iterative programming environment.
  • The skills to meet your commitments on time and produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Design, develop, document, test, deploy, maintain, and enhance large scale services.
  • Take ownership and be accountable for deliverables.
  • Triage system issues and debug by analyzing the sources of issues and the impact on service operations.
  • Mentor other engineers on web and backend engineers on use of ourΒ  feature services.
  • Constantly re-evaluate our products to improve architecture, testing coverage, knowledge models, user experience, performance, observability and stability.
  • Partner with product teams in understanding their needs, work with PM to document the new requirements, and implement those new features within our feature services

AWSBackend DevelopmentPythonSoftware DevelopmentGitKafkaKubernetesAlgorithmsAPI testingCassandraData StructuresGoPostgresRedisCI/CDRESTful APIsLinuxDevOpsMicroservicesSoftware Engineering

Posted about 2 hours ago
Apply
Apply
πŸ”₯ Test Automation Engineer
Posted about 3 hours ago

πŸ“ Canada, US, UK

🧭 Full-Time

πŸ’Έ 191620.0 - 273360.0 CAD per year

πŸ” Software Development

  • 5+ years of experience in software testing, with a focus on test automation.
  • Experience with mobile and desktop application testing across multiple platforms (Windows, macOS, iOS, Android, Linux).
  • Familiarity with continuous integration and deployment (CI/CD) processes and tools.
  • Knowledge of programming languages such as Python, JavaScript, or Go for writing test scripts and automation.
  • Strong understanding of TCP/IP, DNS, routing protocols, firewalls, and VPN technologies with ability to analyze network traffic and troubleshoot connectivity issues.
  • Excellent written and verbal communication skills with experience creating detailed test documentation, bug reports, and technical specifications for both technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Design, implement, and maintain automated test frameworks for our applications across multiple platforms.
  • Integrate automated test suites into continuous integration pipelines to ensure consistent and reliable testing.
  • Identify high priority or error prone functionality to automate.
  • Collaborate with product and engineering teams to understand new features and ensure comprehensive test coverage.
  • Develop and execute test plans, test cases, and test scripts to validate application functionality.
  • Analyze test results and work with the development team to resolve issues.

PythonJavascriptQA AutomationAPI testingGoMobile testingREST APICI/CDLinuxNetworking

Posted about 3 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 185500.0 - 293750.0 USD per year

πŸ” Software Development

  • Strong technical expertise in designing and building scalable ML infrastructure.
  • Experience with distributed systems and cloud-based ML platforms.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Deep understanding of ML workflows, including data pipelines, model training, and deployment.
  • Passion for innovation and eagerness to implement the latest advancements in ML infrastructure.
  • Strong problem-solving skills and ability to optimize complex systems for performance and reliability.
  • Collaborative mindset with excellent communication skills to work across teams.
  • Ability to thrive in a fast-paced, dynamic environment with evolving technical challenges.
  • Design, implement, and optimize distributed systems and infrastructure components to support large-scale machine learning workflows, including data ingestion, feature engineering, model training, and serving.
  • Develop and maintain frameworks, libraries, and tools that streamline the end-to-end machine learning lifecycle, from data preparation and experimentation to model deployment and monitoring.
  • Architect and implement highly available, fault-tolerant, and secure systems that meet the performance and scalability requirements of production machine learning workloads.
  • Collaborate with machine learning researchers and data scientists to understand their requirements and translate them into scalable and efficient software solutions.
  • Stay current with advancements in machine learning infrastructure, distributed computing, and cloud technologies, integrating them into our platform to drive innovation.
  • Mentor junior engineers, conduct code reviews, and uphold engineering best practices to ensure the delivery of high-quality software solutions.

AWSDockerPythonCloud ComputingKubernetesMachine LearningAlgorithmsData engineeringData scienceCI/CDRESTful APIsScalaSoftware Engineering

Posted about 3 hours ago
Apply
Apply

πŸ“ Republic of Ireland

πŸ” Software Development

  • Some experience in software engineering, developing full-stack, complex, and distributed applications.
  • An understanding of designing elegant, well-structured APIs.
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript, C, etc.).
  • A collaborative mindset with a proactive approach to problem-solving, continuous learning, and knowledge sharing across teams.
  • Build and scope tools and infrastructure for automating security policy and enforcement.
  • Improve and enhance vulnerability detection and response capabilities.
  • Identify vulnerabilities through assessments, working with internal partners towards remediation and improvement of Yelp’s corporate environment and infrastructure.
  • Help define policies and security best practices for IT, infrastructure, and other internal organization and third-party integrations.
  • Review and offer feedback on security implications of software system designs submitted from across Yelp Engineering.
  • Exhibit the strong communication ability needed to enforce rigorous security standards, while always playing well with others and partnering with diverse stakeholders to advance Yelp’s goals.
  • Design, develop, and operationalize monitoring, correlation, and alerting capabilities for Yelp’s corporate network, infrastructure, and applications to identify suspicious or anomalous behavior.
  • Participate in a regular on call rotation and occasional incident response.
  • Help perform threat modeling across business applications and infrastructure integrations.

AWSDockerPythonCloud ComputingCybersecurityKubernetesAPI testingCI/CDRESTful APIsLinuxDevOpsJSONScriptingSoftware Engineering

Posted about 4 hours ago
Apply
Apply

πŸ“ Brazil

🧭 Contract

πŸ” AI Content Solutions

🏒 Company: Growth Troops

  • 5+ years in customer success, implementation, or solutions consulting roles
  • 3+ years of experience working with enterprise clients in a multi-stakeholder environment
  • Proven success driving adoption of SaaS or AI-powered platforms
  • Exceptional communication and relationship-building skills
  • Data-driven mindset; SQL or Python exposure is a plus
  • Self-starter who thrives in high-growth, fast-paced settings
  • Work closely with growth marketing and content leads to align AI-driven programs with business goals
  • Own timelines and proactively remove blockers to ensure seamless deployment and on-time delivery
  • Collaborate with technical teams to tailor scalable, high-impact AI workflows
  • Monitor metrics like organic traffic, CTR, and revenue influence; adjust strategy to optimize outcomes
  • Train teams to use AI tools efficiently and independently, minimizing friction
  • Streamline implementation cycles for faster time-to-value
  • Develop playbooks and frameworks based on successful customer rollouts
  • Share feedback with Product and Engineering to influence roadmap and enhancements

PythonSQLCustomer SuccessSaaS

Posted about 4 hours ago
Apply
Apply
πŸ”₯ Data Analyst - Finance
Posted about 4 hours ago

πŸ“ USA

🧭 Full-Time

πŸ” Fintech

🏒 Company: Comun

  • Expert-level SQL knowledge with demonstrated ability to optimize complex queries (non-negotiable)
  • At least 3+ years of practical experience in data engineering or analytics roles with financial data
  • 3+ years of experience at a fintech or financial services industries in the payments or lending space at a similar role
  • Solid understanding of finance concepts and principles
  • Proven track record building data pipelines and ETL processes
  • Experience implementing cost modeling and optimization analytics
  • Problem-solving mindset with strong analytical skills
  • Excellent communication skills to explain complex technical and financial concepts
  • Design and implement scalable data pipelines to establish and maintain a solid fund flow process
  • Automate financial reconciliation processes and generate actionable reports
  • Develop and maintain revenue and cost models to identify growth opportunities and provide insights for strategic decision-making
  • Build analytical tools to identify and quantify cost optimization opportunities across the organization
  • Monitor vendor performance metrics and evaluate new vendor opportunities
  • Implement data solutions to detect financial anomalies and uncover efficiency opportunities that drive business value
  • Perform cohort-level performance analysis to develop a deeper understanding on customer unit economics
  • Collaborate with finance, data, growth, product, and engineering teams to develop robust financial data architecture
  • Contribute to our mission of financial inclusion by enabling data-informed product and pricing decisions

AWSPostgreSQLPythonSQLData AnalysisETLSnowflakeData engineeringFastAPIFinancial analysisData modelingFinance

Posted about 4 hours ago
Apply
Apply

πŸ“ NASA, USA

🧭 Full-Time

πŸ’Έ 148505.0 - 178206.0 USD per year

πŸ” Software Development

🏒 Company: Grafana LabsπŸ‘₯ 501-1000πŸ’° $240,000,000 Series D about 3 years agoSoftware Development

  • Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well
  • Experience with delivering projects, from gathering requirements, brain-storming ideas all the way to shipping a product to the customer’s hands in a self-driven way
  • Experience with developing software that runs in the Cloud
  • Experience with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code
  • Collaborate with your team to deliver new features, analyze outcomes, and make improvements
  • Lead projects from concept to implementation, including ongoing customer support
  • Become an active contributor of open source projects like Grafana Alloy and the OpenTelemetry Collector
  • Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability
  • Take an active role in influencing our roadmap and your own career objectives
  • Participate in on-call rotations and take responsibility for the services you oversee
  • Support and mentor team members, engage in design conversations, and work closely with colleagues
  • Expand your skill set by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase

Backend DevelopmentDockerPythonSoftware DevelopmentCloud ComputingGitKubernetesC++GoGrafanaPrometheusREST APIRustCommunication SkillsCollaborationCI/CDProblem SolvingMicroservicesSoftware Engineering

Posted about 4 hours ago
Apply
Shown 10 out of 3344

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why Remote Data Science Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search β€” filter job listings based on your country of residence;
  • AI-powered job processing β€” artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters β€” sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates β€” we monitor job relevance and remove outdated listings;
  • personalized notifications β€” get tailored job offers directly via email or Telegram;
  • resume builder β€” create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security β€” modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing β€” up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.