Remote Data Science Jobs

Git
1,713 jobs found. to receive daily emails with new job openings that match your preferences.
1,713 jobs found.

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

Apply

📍 United States

🧭 Full-Time

💸 148000.0 - 185000.0 USD per year

🔍 Software Development

🏢 Company: Caribou Financial👥 251-500💰 $115,000,000 Series C about 3 years agoAutomotiveLendingFinancial ServicesFinTech

  • Prior work maintaining and improving consumer applications and partner integration APIs
  • Enjoys collaborating with Product, Design, and Data teams to turn ideas into real features that drive revenue and satisfy end users needs
  • Detail oriented engineers, with an understanding of, and a passion for, creating well-crafted software
  • Driven, life-long learners committed to expanding their skills in engineering
  • Full-stack understanding of production software systems from Docker to DOM, to containers and caches, to databases and DNS, to runtimes and REST
  • A commitment to bringing out the best in those around them as a measure of their success
  • Seasoned engineers with experience deploying and operating their products in production, troubleshooting and resolving production incidents
  • Thrives in a remote-first environment, self-motivated, with an appreciation for collaboration and growth opportunities within a diverse team
  • Work with other engineers and leadership to improve our code, striving for flexibility and agility in the face of expanding and changing business requirements
  • Mentor and coach the engineers on the team to expand their skillsets through peer programming, coaching, and being a multiplier of leadership
  • Aid in work breakdown and agile trade offs in our scrum process, efficiently and effectively delivering great software sprint by sprint
  • Partner with Product Owners to understand the market and business context for your product, participating in a collaborative environment for product design and evolution
  • Play a role in defining and evolving how Engineering works at Caribou

Backend DevelopmentDockerLeadershipNode.jsSoftware DevelopmentSQLFull Stack DevelopmentGitReact.jsRuby on RailsSCRUMTypeScriptAPI testingCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringDebugging

Posted 34 minutes ago
Apply
Apply

📍 AL, AR, AZ, CO, DC, FL, GA, ID, IL, IN, MD, MA, ME, MI, MN, MO, NC, NJ, OH, OR, PA, SC, TN, TX, VA, WV

🧭 Full-Time

💸 72000.0 - 130000.0 USD per year

🔍 Application Development

🏢 Company: Dev Technology

  • Bachelor’s degree or equivalent and 5+ years of development experience
  • Experience with Java programming languages
  • Experience with Golang
  • Experience with DevOps tools such as Git, Jenkins, Maven
  • Java Web Services/Spring Boot/Java EE
  • Web Development/UI Frameworks/ HTML/JavaScript
  • Relational Database experience (RDBMS)
  • Oracle DB/PostgreSQL DB/MySQL
  • Experience in Docker, AWS Admin RedHat/OpenShift v4.x
  • Experience in Agile development methodology
  • Develop, deploy, and maintain mission-critical applications using Java, C#, C++, and Golang.
  • Provide expert support and technical advice during the conceptualization, development, and implementation phases, transforming requirements into innovative solutions. Collaborate with users to define system scope and objectives and contribute to key design decisions.
  • Lead new development and re-engineering efforts, making crucial system design decisions and implementing enhancements to existing systems. Coordinate with other developers and perform QA/testing as needed.
  • Deliver comprehensive software development services across all tiers, including UI, Java, and Oracle. Utilize DevOps tools such as Git, Jenkins, and Maven.
  • Develop and maintain Java Web Services using Spring Boot and Java EE. Engage in web development with UI frameworks, HTML, and JavaScript. Work with relational databases (RDBMS) and JSON.
  • Perform database programming using SQL, Oracle DB, PostgreSQL DB, and MySQL.
  • Apply test-driven development practices and manage Cloud and AWS administration tasks.
  • Support the setup of AWS infrastructure and leverage experience with RedHat/OpenShift version 4.x.
  • Utilize DevOps and Agile methodologies, including Scrum, to drive the software development lifecycle.

AWSDockerPostgreSQLSoftware DevelopmentSQLAgileGitHTMLJavaJava EEJavascriptJenkinsMySQLOracle RDBMSSpring BootMavenRDBMSDevOps

Posted about 1 hour ago
Apply
Apply
🔥 Senior Analytics Engineer
Posted about 2 hours ago

📍 USA

🏢 Company: Engine

  • 5+ years of industry experience as an Analytics Engineer in high-growth environments.
  • Strong expertise using SQL, Snowflake, Airflow, and BI tools such as Looker.
  • A Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent practical experience
  • Develop and implement tools and strategies to improve the data quality, reliability, and governance at Engine.
  • Collaborate with engineering, analytics, and business stakeholders to ensure high quality data empowers every business decision to drive measurable business impact.
  • Enhance data infrastructure and analytics capabilities by working closely with our data infrastructure and analyst teams.
  • Design and build our data pipelines to support long term business growth without compromising on our day to day execution speed.

AWSDockerSQLETLGitSnowflakeAirflow

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 3 hours ago
Apply
Apply

📍 Germany

🧭 Full-Time

🏢 Company: Roadsurfer👥 501-1000💰 $5,330,478 almost 4 years agoLeisureRentalTourismRecreational Vehicles

  • 5+ years of professional experience in mobile app development, with at least 2 years using Flutter (or confidence to ramp up fast).
  • Solid proficiency in Dart and a good grasp of Flutter’s core concepts.
  • Strong debugging skills - you know how to get to the bottom of issues and aren’t afraid to dive into the unknown.
  • Hands-on experience writing Flutter plugins.
  • A commitment to testing - you value unit and integration tests as much as clean code.
  • Fluency in English and a collaborative, team-first attitude.
  • Develop and maintain high-quality, cross-platform mobile applications using Flutter.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Take ownership of unfamiliar problems, proactively research, and independently find solutions.
  • Work closely with backend engineers to integrate APIs and ensure seamless data flow.
  • Write clean, maintainable, and testable code, adhering to best practices.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Contribute to the continuous improvement of our development workflows and practices.
  • Stay up to date with the latest trends and technologies in mobile development.

FlutterGitMobile testingCI/CDRESTful APIsJSONDebugging

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 5 hours ago
Apply
Apply
🔥 QA Engineer
Posted about 5 hours ago

📍 United States

🧭 Full-Time

💸 143000.0 - 179000.0 USD per year

🔍 Software Development

  • 3+ years of experience in software quality assurance, with some experience in client testing.
  • Hands-on experience testing applications across Windows, macOS, iOS, tvOS, Android, and Linux environments, including familiarity with platform-specific testing tools and debugging techniques.
  • 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 and execute comprehensive test plans across Windows, macOS, iOS, tvOS, Android, and Linux platforms, ensuring consistent functionality and user experience.
  • Assist with test automation by identifying high priority or error prone areas to automate.
  • Collaborate with developers to identify and resolve issues, ensuring a smooth release process.
  • Proactively test existing features under various conditions to ensure robustness and reliability.
  • Track release blockers and work with the team to resolve them in a timely manner.
  • Triage incoming issues, escalating critical issues to the appropriate team members.

AndroidGitiOS DevelopmentQAQA AutomationJiraManual testingREST APITestRailSeleniumCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingLinuxWritten communicationJSONDebugging

Posted about 5 hours ago
Apply
Apply

📍 CANADA

💸 180000.0 - 202000.0 CAD per year

🏢 Company: Caylent👥 251-500💰 Private over 2 years agoIaaSDevOpsCloud ComputingCloud Infrastructure

  • 7+ years of hands-on experience with Salesforce platform architecture, including Sales Cloud and Marketing Cloud
  • 4+ years of direct experience with Certinia, including PSA, Accounting, and Revenue Management modules, as well as Analytics Studio and Financial Report Builder.
  • Proven success architecting scalable enterprise solutions within Salesforce and integrating ERP/PSA systems.
  • Strong understanding of Salesforce platform architecture including Apex, Lightning Components, APIs, Data Loader, SOQL and Flows
  • Expertise experience in data modeling, process automation, and reporting across CRM and ERP domains, including integrated BI tools.
  • Experience designing and managing enterprise-level integrations using tools such as MuleSoft, Workato, or Boomi.
  • Familiarity with ITIL, Agile, and DevOps best practices; experience with Jira, Git, and CI/CD tools is a plus.
  • Salesforce certifications such as Application Architect or System Architect are highly preferred.
  • Bachelor's degree in Computer Science, Information Systems, or related experience.
  • Design and govern the enterprise architecture across Salesforce and Certinia platforms.
  • Partner with business stakeholders to translate requirements into scalable and secure technical solutions.
  • Own the platform roadmap and ensure alignment with business strategy, growth, and change management needs.
  • Lead technical evaluations, system design sessions, and solution architecture documentation.
  • Oversee system integration strategies between Salesforce, Certinia, and third-party applications.
  • Ensure platform performance, security, and compliance with data governance policies.
  • Provide guidance to internal and external developers and administrators; set best practices for configuration, customization, and development.
  • Evaluate and implement AppExchange and Certinia packages that support business functions.
  • Collaborate with Enterprise IT and Business Ops on system upgrades, patching cycles, and environment management.

AgileBusiness IntelligenceGitSalesforceJiraCI/CDDevOpsReportingCRMData modeling

Posted about 6 hours ago
Apply
Apply

📍 Latin America

🧭 Contract

💸 3500.0 - 5000.0 USD per month

🔍 Software Development

🏢 Company: GoFasti👥 10-50

  • 5+ years of experience with Next.js and React development, Node.js and TypeScript/JavaScript.
  • Hands-on experience with AWS services: API Gateway, Lambda, DynamoDB, ECS/EKS.
  • Knowledge of AWS Bedrock or other AI/ML services.
  • Experience with containerization using Docker and orchestration platforms.
  • Understanding of serverless architecture patterns and best practices.
  • Experience with version control (Git) and collaborative development workflows.
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication skills for cross-functional collaboration.
  • Ability to work independently.
  • Experience in agile development environments.
  • Passion for learning new technologies and staying current with industry trends.
  • Develop responsive, performant web applications using Next.js 14+ with React.
  • Integrate with backend APIs and handle state management.
  • Design and implement serverless APIs using AWS API Gateway and Lambda functions.
  • Build and deploy containerized applications using AWS ECS/EKS or similar services.
  • Develop Node.js microservices with TypeScript for backend business logic.
  • Design and optimize DynamoDB database schemas and query patterns.
  • Integrate AWS Bedrock foundation models for AI-powered features.
  • Implement RAG (Retrieval-Augmented Generation) patterns and vector databases.
  • Build conversational interfaces and AI-driven user experiences.
  • Handle prompt engineering and model fine-tuning as needed.
  • Manage Infrastructure as Code (IaC) using AWS CDK, CloudFormation, or Terraform.
  • Monitor application performance using CloudWatch, X-Ray, and other observability tools.
  • Implement security best practices including IAM policies, VPC configuration, and data encryption.

AWSBackend DevelopmentDockerNode.jsAWS EKSDynamoDBFrontend DevelopmentFull Stack DevelopmentGitTypeScriptAPI testingServerlessNext.jsReactMicroservices

Posted about 7 hours ago
Apply
Apply

📍 Latin America

🧭 Contract

💸 1700.0 - 2500.0 USD per month

🔍 Software Development

🏢 Company: GoFasti👥 10-50

  • 4+ years of experience in software engineering, including PHP/LAMP and/or Node.js stacks.
  • Proficiency with relational databases (MySQL or PostgreSQL).
  • Experience maintaining and modernizing legacy systems in production environments.
  • Familiarity with cloud-native development and microservices.
  • Strong English communication skills and comfort working asynchronously.
  • Experience with Legacy: PHP 7, MySQL 5.7, LAMP stack, Vue, React.
  • Experience with Modern: NestJS (Node.js backend), NextJS (React frontend), PostgreSQL.
  • Experience with Infrastructure: AWS (SQS/SNS, ECS, Fargate), cloud-native and event-driven architecture.
  • Contribute to both the legacy PHP/LAMP platform and the modern microservice-based platform.
  • Stabilize, refactor, and incrementally enhance older codebases with clear documentation.
  • Develop new backend and frontend functionality using NestJS and NextJS.
  • Participate in AWS migration efforts and support infrastructure modernization.
  • Collaborate with product managers, designers, and engineers across feature prioritization, implementation, and QA.

AWSBackend DevelopmentDockerNode.jsPHPPostgreSQLSQLFrontend DevelopmentGitMySQLNest.jsNext.jsCI/CDRESTful APIsTerraformMicroservicesSoftware EngineeringEnglish communication

Posted about 7 hours ago
Apply
Shown 10 out of 1713

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.