Senior Growth Data Scientist
Serve as the primary data science partner to the Marketing team to build a measurement foundation and KPI frameworks. Develop core models for LTV, ROAS, and CAC to influence budget allocation and growth strategies.
Remote Software Development Jobs
Browse 45,262 remote software development jobs, with 4,965 added this week. These roles pay $156,022 a year on average, from $85K for entry-level roles to $192K for lead roles. You'll see openings like Software Engineer, Architect and Full Stack Developer.
Trusted by 300,000+ remote workers worldwide.
Serve as the primary data science partner to the Marketing team to build a measurement foundation and KPI frameworks. Develop core models for LTV, ROAS, and CAC to influence budget allocation and growth strategies.
The developer designs and implements robust solutions on the ServiceNow platform to automate workflows and optimize business processes. They transform manual operations into seamless digital workflows to enhance the overall user experience.
Design, build, and maintain high-performance computing infrastructure and scalable distributed systems. Optimize system performance and scale clusters from 50 to over 250 nodes to support CFD and simulation services.
Develop cutting-edge deep learning and machine learning technology to personalize user experiences across various Pinterest product surfaces. Collaborate with cross-functional teams to experiment with and improve ML models for retrieval and ranking.
Own retention and churn by building predictive models to identify at-risk customers and power personalized interventions. Manage the full ML lifecycle from design and experimentation to production deployment and monitoring.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Design, develop, and maintain advanced automation frameworks for Guidewire PolicyCenter and BillingCenter. Collaborate with German-speaking stakeholders to define test strategies and validate complex insurance core system workflows.
Develop software, services, and frameworks to automate network management, including metric collection and zero-touch provisioning. Build scalable tools to support GPU supercomputing network fabrics for AI training and inference.
Design and build event-driven distributed systems and API architectures using Kafka and federated GraphQL. Lead technical design reviews and mentor senior engineers to ensure platform coherence and scalability.
Design and implement robust data pipeline tooling for synthesis, analysis, and management of real and synthetic data. Collaborate with ML modeling teams to establish standardized processes for data validation and benchmark coverage gaps.
Design and deliver full-stack software solutions by working directly with military end-users to solve logistics challenges. Own the entire feature lifecycle from concept to deployment, including system integration and performance monitoring in operational environments.
Develop and deploy Generative AI and machine learning solutions to improve healthcare payment integrity and quality of care. Collaborate with stakeholders to assess business problems and build end-to-end data pipelines and models for production.
Develop and execute cybersecurity engineering strategies to support plant design and build a lab for industrial control systems. Perform advanced threat hunting, risk assessments, and implement procedures to prevent and correct data security breaches.
The role involves designing and architecting new or enhanced products and services, specifically for the UFSS financial services application. Responsibilities include overseeing .NET development, creating architecture artefacts, and providing pre-sales support.
Lead the technical investigation and top-level design for complex electronic surveillance and radar products. Develop technical documentation and coordinate with management to ensure cost, schedule, and risk objectives are met.
Design, develop, and maintain scalable backend systems and REST APIs to support aviation maintenance planning. Collaborate with business teams to translate ambiguous requirements into high-quality, performant technical solutions.
The role focuses on maintaining the stability of Scribe's core functionalities within the Enterprise Scale team. Responsibilities include collaborating with engineers and user advocates to optimize the platform's overall experience.
The role involves managing project portfolios and developing technical plans, budgets, and drawings for NOAA's real property and facility projects. It also includes establishing preventative maintenance best practices and coordinating facility requirements across various sites.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Develop data transformation and exploitation processes using Spark and SQL. Design and maintain data pipelines while collaborating with multidisciplinary teams in agile, international environments.
The role involves designing, developing, and implementing web-based applications and interfaces for e-business and e-commerce projects. Key tasks include optimizing performance, improving conversion rates, and managing data imports and exports.
Design and build backend services in Golang to manage payment acquiring, processing, and money-movement flows. Own the end-to-end lifecycle of transactions including authorization, settlement, reconciliation, and dispute handling.
Design and scale backend services for acquiring and payment processing, focusing on money-movement flows like authorization and settlement. Mentor other engineers and collaborate with Product and Risk teams to ensure resilient, auditable transaction processing.
Drive architectural improvements to ML training frameworks and optimize fire hazard detection algorithms. Build scalable data pipelines and develop automated tooling to monitor model performance and drift.
Develop and train ML pipelines for multimodal sensor data to identify critical driving scenarios and edge cases. Build scalable data preprocessing pipelines and monitor production model health and performance.
Design, develop, and maintain scalable ETL/ELT data pipelines to support analytics and machine learning initiatives. Collaborate with data scientists and analysts to optimize database performance and ensure secure data delivery.
Own and drive the compliance roadmap across various frameworks and ensure the quality of compliance content within the Secfix platform. Mentor junior specialists and act as the senior compliance expert for customers, auditors, and product teams.
Develop and improve Sophea AI by focusing on LLM pre-training, fine-tuning, and evaluation for European languages. Build and optimize production-grade ML pipelines for inference, deployment, and GPU workload efficiency.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Own the end-to-end reliability, performance, and scalability of Extensions capabilities within the NEXUS backend. Design distributed workflows and collaborate with data scientists to translate complex requirements into production-grade engineering implementations.
Research and develop data science methods to improve the predictive performance of the NEXUS Large Tabular Model across diverse enterprise datasets. Collaborate with R&D and Engineering teams to ship production-grade Python components and validate approaches on real customer data.
Own the Developer Relations strategy by creating technical content, documentation, and sample apps to help developers succeed with Linq. Engage with developer communities and founders in San Francisco and online to drive adoption and provide product insights.
Responsible for strategic development and market access within the Italian defense sector, focusing on industrial production, MRO, and logistics. The role aims to position the company as an integrated industrial partner by developing process-oriented solutions and managing strategic relationships.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers is $156,022 per year. This is based on data from 7,232 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Entry-level0–2 years | 122 | $84,738 |
| Junior2–5 years | 1,479 | $124,376 |
| Senior5–10 years | 4,013 | $155,273 |
| Lead10+ years | 1,618 | $192,179 |
We reviewed 17,743 job postings for remote software developers and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 34% |
| SQL | 21% |
| CI/CD | 19% |
| AWS | 16% |
| Kubernetes | 13% |
| TypeScript | 11% |
| Terraform | 10% |
| Java | 10% |
| JavaScript | 10% |
| Stakeholder management | 9% |
Learn more about Software Development remote jobs