Remote Data Science Jobs

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

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

Apply

πŸ“ Thailand, Singapore

πŸ” Information Technology

🏒 Company: vernova_externalsite

  • Bachelor's or Master degree in Information Technology, Computer Science, Physics, Electrical Engineering, or related Engineering Discipline from an accredited university.
  • Essential to the success of this role is strong electricity industry knowledge in AEMS (Advance Energy Management System) and ADMs (Advance Distribution Management System) areas coupled with at least 10 years relevant work experience in a similar capacity .
  • Experience in software development and a strong understanding of the Software Development Life Cycle ( SDLC ) and integrating custom solutions into a product, in our case the GEV GridOS product is also essential.
  • Ability to demonstrate strong analytical, management and communication skills as this role would require you to effectively articulate complex technical topics with internal and external stakeholders
  • You understand how to trace a requirement to a design specification and the test plans / cases.
  • You are comfortable automating processes and utilizing or building scripting solutions to support product solutions.
  • You are highly familiar with emerging energy industry trends and implications on utility clients in the area of GEV portfolio
  • Work with the Principle Project Manager or Project Manager through close coordination for scope management, schedule, risk management, and quality management.
  • Accountable for successful delivery of technical scope items to meet the schedule, cost and quality commitments.
  • Project Execution control: Build effective Work Breakdown Structures (WBS).
  • Manage project teams to drive project deliverables
  • Communicate effectively with Principle Project Manager, Architects, Customer, Project teams (APAC and global) and commercial team
  • Utilize GEV Product knowledge and expertise to drive excellence in execution through continuous improvement, change management (costs base reduction, lead time reduction, productivity improvement, quality improvement)
  • Agile mindset and ability to work with one or more Scrum Teams (Region and Global team) to execute and deliver solutions for our customers
  • Good understanding of DevOps concepts, such as automated builds, automated deployments and automated tests, to lead customers and apply those concepts to your daily deliverables
  • Validate project scope review in coordination with the Solution Design team identifying, documenting, and estimating any change requests (CR) or project risks with mitigation plans.
  • Assist in the tendering process for project proposals or CRs working with the Customer Engagement team/resource managers to validate scope and estimates as well as reviewing each proposal with the customer.
  • Ability to take ownership of issues and get them resolved using self-driven initiative

LeadershipProject ManagementSoftware DevelopmentSQLAgileProject CoordinationAlgorithmsData StructuresCommunication SkillsAnalytical SkillsMicrosoft ExcelCI/CDCustomer serviceRESTful APIsDevOpsRisk ManagementTeam managementStakeholder managementTechnical supportChange ManagementCustomer Success

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

πŸ“ 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

πŸ“ USA

πŸ” SaaS

🏒 Company: DevRevπŸ‘₯ 251-500πŸ’° $100,825,173 Series A 10 months agoDeveloper PlatformCustomer ServiceCRMArtificial Intelligence (AI)Developer APIsSoftware

  • 3+ years in software development, AI/ML engineering, or technical consulting.
  • Strong proficiency in Python and/or Golang.
  • Familiarity with large language models (LLMs), prompt engineering, and frameworks like RAG and function calling.
  • Hands-on experience with AWS, GCP, or Azure, and modern DevOps practices (CI/CD, containers, observability).
  • Design & Deploy AI Agents
  • Integrate Systems
  • Optimize Performance
  • Own Requirements
  • Prototype & Iterate
  • Lead Execution
  • Advise Customers

AWSDockerPythonSoftware DevelopmentCloud ComputingData AnalysisGCPKubernetesMachine LearningAlgorithmsAPI testingAzureData engineeringCommunication SkillsCI/CDCustomer serviceRESTful APIsDevOpsSaaS

Posted about 6 hours ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Software Development

🏒 Company: Grupo QuintoAndar

  • Solid understanding of the engineering challenges of deploying machine learning systems to production;
  • Solid understanding of systems, software and data engineering best practices;
  • Proficiency with cloud-based services;
  • Proficiency in Python or another major programming language;
  • Have experience building backend systems, event driven architectures and rest/http applications
  • Have experience building solutions with LLMs (RAG, fine-tuning);
  • Have experience building AI agents and AI powered applications, familiarity with agentic frameworks (LangGraph, LangChain, AutoGen, CrewAI);
  • Experience leading teams and managing careers.
  • Lead a small team of Data Scientists and Machine Learning Engineers to build solutions based on AI/ML.
  • Be a technical reference to the team, including doing hands-on engineering work.
  • Shaping the technical direction of our products, translating business requirements into solutions.
  • Discuss business requirements with the Product Manager and other stakeholders.

AWSBackend DevelopmentDockerLeadershipProject ManagementPythonSoftware DevelopmentSQLArtificial IntelligenceCloud ComputingKubernetesMachine LearningSoftware ArchitectureAlgorithmsData engineeringData scienceData StructuresREST APICommunication SkillsCI/CDAgile methodologiesRESTful APIsExcellent communication skillsProblem-solving skillsTeam managementTechnical supportData modeling

Posted about 15 hours ago
Apply
Apply
πŸ”₯ AI Software Engineer
Posted about 15 hours ago

πŸ“ US, Canada, & Latin America

🧭 Full-Time

πŸ’Έ 105000.0 - 140000.0 USD per year

πŸ” Software Development

🏒 Company: Superhuman

  • You have 3-6+ years of software engineering experience, with 2+ years of AI-focused work.
  • You’re an expert in backend technologies such as Go or Python.
  • You have expertise in AI technologies such as working with ML models, LLMs, NLPs, fine-tuning, etc.
  • You have a strong foundation in software engineering principles that prioritize high-quality, maintainable code that adheres to best practices.
  • You're able to identify problems, propose solutions, and make informed decisions to drive forward our AI efforts.
  • You're comfortable dealing with ambiguity and can think critically to make decisions that benefit the company and our users.
  • You have a deep understanding of hosted and open-source models and algorithms.
  • You can leverage, implement, and optimize these models to solve complex problems and deliver value to our users.
  • Successfully implement AI features that enhance user experience and drive user engagement
  • Ensure all AI code released is robust, scalable, and maintainable
  • Stay at the forefront of AI technology and research, integrating relevant findings and technologies into our systems
  • Foster cross-functional collaboration, ensuring AI solutions align with overall company goals
  • Uphold ethical AI practices, ensuring our AI initiatives are responsible and respectful of user privacy

Backend DevelopmentPythonArtificial IntelligenceMachine LearningMLFlowNumpyAlgorithmsGoTensorflowSoftware Engineering

Posted about 15 hours ago
Apply
Apply
πŸ”₯ IT Content Author
Posted about 16 hours ago

πŸ“ United States

πŸ’Έ 74300.0 - 106567.0 USD per year

πŸ” IT

🏒 Company: wiley_careers

  • Typically has MS/PhD or equivalent experience to demonstrate subject matter expertise
  • Typically has at least 2 years teaching experience, usually more
  • Acts as a resource for colleagues with less experience
  • Requires in-depth knowledge and experience
  • Uses best practices and knowledge of internal or external business issues to improve processes
  • Solves complex problems; takes a new perspective using existing solutions
  • Works independently, with guidance in only the most complex situations
  • Progression to this level is typically restricted to selected job families based on business requirements
  • May train/mentor for new authors in discipline
  • Authors sections, CA’s, labs, and other content types independently.
  • Takes ownership of assigned projects/titles.
  • May serve as a lead author on one or more titles
  • May maintain backlog of improvements for given titles and contributes strategy and roadmap ideas to leads or Senior Managers.
  • Responsible for ensuring quality of their projects/titles along with the project manager.
  • May speak at conferences; publish research papers, articles and blog posts.
  • Define and implement auto-generated and auto-graded homework assignments
  • Maintain and improve existing content
  • May collaborate with colleagues on the development team to define and develop interactive tools
  • Collaborate with colleagues in Marketing and Sales to assist with demos, respond to instructor feedback, assist with special requests, and more
  • May work with project managers to oversee external authoring projects (evaluate project proposals, train external authors to utilize the zyBooks platform, review content to ensure quality and adherence to zyBooks' authoring guidelines)

PythonHTMLCSSJavaJavascriptC++AlgorithmsContent creationContent managementData scienceData StructuresCI/CDRESTful APIsData visualizationDebugging

Posted about 16 hours ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ” Software Development

🏒 Company: Spring & BondπŸ‘₯ 11-50Digital MarketingAdvertisingDigital MediaConsulting

  • Master’s degree in data science, Statistics, Mathematics, Computer Science, or related field (PhD preferred)
  • 5+ years of analytics experience
  • Minimum of 4 years’ hands-on experience in machine learning and relational databases.
  • Proficient in data manipulation using SQL, Python, and/or similar programming languages.
  • Solid understanding of media metrics, digital/social analytics, ad technology, and TV ratings.
  • Strong project-management skills managing cross-functional workflows.
  • Proven ability to build and maintain client relationships.
  • Mentor data scientists, fostering collaboration and professional growth.
  • Develop and execute a data-science strategy aligned with company objectives.
  • Design, implement, and optimize predictive models and machine-learning algorithms.
  • Partner with software engineers, product managers, and business units to deliver client-facing solutions.
  • Leverage SQL, Python, and R-Shiny to extract insights from large numeric and textual datasets.
  • Manage model lifecycle: design, training, evaluation, validation, and deployment.
  • Translate complex analytical results into clear business recommendations and compelling visualizations.
  • Define and track key performance indicators (KPIs), ensuring data accuracy, integrity, and security.
  • Analyze digital trends, user behavior, and product performance.
  • Oversee digital data infrastructure in Snowflake to maintain data health and quality along with Data Engineering team.
  • Create and maintain technical documentation (system flows, data flows, architecture diagrams) in GitHub repository.
  • Support measurement strategies, including learning agendas, test plans, and frameworks.
  • Collaborate regularly with stakeholders to address digital data needs and challenges.
  • Educate research and business teams on data-best practices and infrastructure.

PythonSQLData AnalysisMachine LearningSnowflakeAlgorithmsData scienceData visualizationData modeling

Posted about 16 hours ago
Apply
Apply

πŸ“ Australia, New Zealand

🧭 Full-Time

πŸ” Trust and Safety

  • Three-plus (3+) years of commercial experience developing complex applications in Java
  • Collaborative mindset and the ability to communicate effectively with teammates
  • Strong fundamentals in computer science and engineering, including concurrency, multithreading, data structures, and solution design
  • Experience designing, building, and maintaining high-performance, large-scale Java backend systems
  • Problem-solving mentality and a passion for finding innovative solutions
  • Collaborate with various specialties in the team, FE, BE, MLE, and PM to design, plan, build, and maintain features owned by the Account Integrity team
  • Work with various teams across Trust and Safety to understand and solve Trust and Safety challenges across Canva
  • Contribute to long-term strategies and roadmaps for Trust and safety challenges
  • Communicating with stakeholders to assess requirements, align timelines, and optimise for customer value.

Backend DevelopmentJavaSpringSpring BootAlgorithmsData StructuresCommunication SkillsCI/CDProblem SolvingRESTful APIsMicroservicesSoftware Engineering

Posted about 16 hours ago
Apply
Apply

πŸ“ Poland, Ukraine, Romania, Czech Republic, Bulgaria

🧭 Full-Time

🏒 Company: HW.Tech

  • Expertise in C, particularly in Linux kernel-level networking (eBPF, XDP, TC).
  • Proficiency in C++, especially in multi-threaded user-space development.
  • Strong experience in Go, with a focus on networking microservices and distributed systems.
  • Deep understanding of: Linux networking internals (e.g., NIC RX path to socket APIs), Concurrency primitives (mutexes, atomics, memory barriers, thread-local storage), Low-level performance optimizations (RCU, CPU cache locality, CPU isolation).
  • Practical knowledge of UDP tunneling, low-level packet manipulation, and lock-free/wait-free algorithms.
  • Develop and fine-tune network components in C, C++, and Go with a focus on speed and reliability.
  • Design and deploy eBPF, AF_XDP, and TC programs within modern data plane architectures like DPDK and VPP.
  • Work deep within the Linux kernel, handling network stack internals, routing, Netfilter, and sockets.
  • Build Go-based microservices supporting high-throughput user-plane functions.
  • Analyze and optimize performance using advanced tools such as strace, SystemTap, bpftrace, jemalloc, and gdb.
  • Implement robust observability and monitoring solutions tailored to networking workloads.
  • Collaborate with DevOps and platform teams on system architecture and runtime efficiency.

C++AlgorithmsGoCI/CDC (Programming language)LinuxMicroservicesNetworkingDebugging

Posted about 17 hours ago
Apply
Shown 10 out of 1182

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.