Algorithms Job Salaries

Find salary information for remote positions requiring Algorithms skills. Make data-driven decisions about your career path.

Algorithms

Median high-range salary for jobs requiring Algorithms:

$216,300

This analysis is based on salary ranges collected from 313 job descriptions that match the search and allow working remotely. Choose a country to narrow down the search and view statistics exclusively for remote jobs available in that location.

The Median Salary Range is $160,000 - $216,300

  • 25% of job descriptions advertised a maximum salary above $256,250.
  • 5% of job descriptions advertised a maximum salary above $347,208.

Skills and Salary

Specific skills can have a substantial impact on salary ranges for jobs that align with these search preferences. Certain in-demand skills are highly valued by employers and can significantly boost compensation. These skills often reflect the unique requirements and challenges faced by professionals in these roles. Some of the most sought-after skills that correlate with higher salaries include AWS, Backend Development and Machine Learning. Mastering these skills can demonstrate expertise and make individuals more competitive in the job market. Employers often prioritize candidates who possess these skills, as they can contribute directly to the organization's success. The ability to effectively utilize these skills can lead to increased earning potential and career advancement opportunities.

  1. AWS

    47% jobs mention AWS as a required skill. The Median Salary Range for these jobs is $170,000 - $230,000

    • 25% of job descriptions advertised a maximum salary above $260,000.
    • 5% of job descriptions advertised a maximum salary above $364,254.
  2. Backend Development

    33% jobs mention Backend Development as a required skill. The Median Salary Range for these jobs is $162,400 - $227,250

    • 25% of job descriptions advertised a maximum salary above $256,500.
    • 5% of job descriptions advertised a maximum salary above $348,488.9.
  3. Machine Learning

    46% jobs mention Machine Learning as a required skill. The Median Salary Range for these jobs is $167,000 - $225,000

    • 25% of job descriptions advertised a maximum salary above $268,125.
    • 5% of job descriptions advertised a maximum salary above $364,465.5.
  4. Communication Skills

    42% jobs mention Communication Skills as a required skill. The Median Salary Range for these jobs is $160,000 - $224,300

    • 25% of job descriptions advertised a maximum salary above $264,000.
    • 5% of job descriptions advertised a maximum salary above $348,500.
  5. Python

    64% jobs mention Python as a required skill. The Median Salary Range for these jobs is $162,660 - $220,000

    • 25% of job descriptions advertised a maximum salary above $253,900.
    • 5% of job descriptions advertised a maximum salary above $352,127.
  6. CI/CD

    46% jobs mention CI/CD as a required skill. The Median Salary Range for these jobs is $160,000 - $220,000

    • 25% of job descriptions advertised a maximum salary above $256,500.
    • 5% of job descriptions advertised a maximum salary above $327,920.
  7. Data Structures

    66% jobs mention Data Structures as a required skill. The Median Salary Range for these jobs is $160,000 - $215,000

    • 25% of job descriptions advertised a maximum salary above $255,000.
    • 5% of job descriptions advertised a maximum salary above $330,572.
  8. SQL

    57% jobs mention SQL as a required skill. The Median Salary Range for these jobs is $160,000 - $215,000

    • 25% of job descriptions advertised a maximum salary above $252,800.
    • 5% of job descriptions advertised a maximum salary above $328,200.
  9. REST API

    36% jobs mention REST API as a required skill. The Median Salary Range for these jobs is $160,000 - $215,000

    • 25% of job descriptions advertised a maximum salary above $256,500.
    • 5% of job descriptions advertised a maximum salary above $306,498.

Industries and Salary

Industry plays a crucial role in determining salary ranges for jobs that align with these search preferences. Certain industries offer significantly higher compensation packages compared to others. Some in-demand industries known for their competitive salaries in these roles include Advertising, Financial Services and Software Development. These industries often have a strong demand for skilled professionals and are willing to invest in talent to meet their growth objectives. Factors such as industry size, profitability, and market trends can influence salary levels within these sectors. It's important to consider industry-specific factors when evaluating potential career paths and salary expectations.

  1. Advertising

    1% jobs are in Advertising industry. The Median Salary Range for these jobs is $232,500 - $325,500

    • 25% of job descriptions advertised a maximum salary above $360,675.
    • 5% of job descriptions advertised a maximum salary above $372,400.
  2. Financial Services

    1% jobs are in Financial Services industry. The Median Salary Range for these jobs is $153,600 - $235,000

    • 25% of job descriptions advertised a maximum salary above $256,750.
    • 5% of job descriptions advertised a maximum salary above $264,000.
  3. Software Development

    45% jobs are in Software Development industry. The Median Salary Range for these jobs is $165,000 - $227,250

    • 25% of job descriptions advertised a maximum salary above $266,875.
    • 5% of job descriptions advertised a maximum salary above $364,552.4.
  4. Healthcare Technology

    1% jobs are in Healthcare Technology industry. The Median Salary Range for these jobs is $174,800 - $226,000

    • 25% of job descriptions advertised a maximum salary above $229,000.
    • 5% of job descriptions advertised a maximum salary above $230,000.
  5. Fintech

    1% jobs are in Fintech industry. The Median Salary Range for these jobs is $178,500 - $224,000

    • 25% of job descriptions advertised a maximum salary above $287,500.
    • 5% of job descriptions advertised a maximum salary above $340,000.
  6. Cloud software development

    1% jobs are in Cloud software development industry. The Median Salary Range for these jobs is $173,375 - $217,000

    • 25% of job descriptions advertised a maximum salary above $227,850.
  7. Cybersecurity

    3% jobs are in Cybersecurity industry. The Median Salary Range for these jobs is $145,000 - $215,000

    • 25% of job descriptions advertised a maximum salary above $240,000.
    • 5% of job descriptions advertised a maximum salary above $295,000.
  8. Healthcare

    4% jobs are in Healthcare industry. The Median Salary Range for these jobs is $157,000 - $200,000

    • 25% of job descriptions advertised a maximum salary above $225,000.
    • 5% of job descriptions advertised a maximum salary above $261,200.
  9. EdTech

    1% jobs are in EdTech industry. The Median Salary Range for these jobs is $145,000 - $155,000

    • 25% of job descriptions advertised a maximum salary above $233,750.
    • 5% of job descriptions advertised a maximum salary above $260,000.
  10. Artificial Intelligence

    3% jobs are in Artificial Intelligence industry. The Median Salary Range for these jobs is $60,000 - $70,000

    • 25% of job descriptions advertised a maximum salary above $250,000.
    • 5% of job descriptions advertised a maximum salary above $275,000.

Disclaimer: This analysis is based on salary ranges advertised in job descriptions found on Remoote.app. While it provides valuable insights into potential compensation, it's important to understand that advertised salary ranges may not always reflect the actual salaries paid to employees. Furthermore, not all companies disclose salary ranges, which can impact the accuracy of this analysis. Several factors can influence the final compensation package, including:

  • Negotiation: Salary ranges often serve as a starting point for negotiation. Your experience, skills, and qualifications can influence the final offer you receive.
  • Benefits: Salaries are just one component of total compensation. Some companies may offer competitive benefits packages that include health insurance, paid time off, retirement plans, and other perks. The value of these benefits can significantly affect your overall compensation.
  • Cost of Living: The cost of living in a particular location can impact salary expectations. Some areas may require higher salaries to maintain a similar standard of living compared to others.

Jobs

404 jobs found. to receive daily emails with new job openings that match your preferences.
404 jobs found.

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

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 175500.0 - 277500.0 USD per year

πŸ” Software Development

  • Passion for ML Infrastructure: We value enthusiasm for advancing ML infrastructure.
  • Proven Impact: Show us your track record of delivering impactful solutions.
  • Innovative Thinker: Bring creativity and fresh ideas to the table.
  • Technical Proficiency: Solid foundation in software engineering and ML concepts.
  • Collaborative Mindset: Strong communication and teamwork skills are a must.
  • Continuous Learner: Stay updated with the latest advancements in the field.
  • Problem-Solving Skills: Ability to tackle complex problems effectively.
  • Adaptability: Thrive in a fast-paced, dynamic environment.
  • 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 to 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 the latest advancements in machine learning infrastructure, distributed computing, and cloud technologies, and integrate 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.

AWSDockerLeadershipPythonSoftware DevelopmentSQLCloud ComputingKubernetesMachine LearningAlgorithmsAPI testingData engineeringData scienceData StructuresCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringAdaptabilitySoftware Engineering

Posted about 1 hour ago
Apply
Apply

πŸ“ North/South America

🧭 Full-Time

πŸ’Έ 200000.0 - 250000.0 USD per year

πŸ” Software Development

🏒 Company: Ephemera

  • Minimum of 7-10+ years of professional experience as a software engineer.
  • Experience designing, building, and operating distributed, fault-tolerant systems.
  • Proficiency in Golang and/or Rust is strongly preferred.
  • Prior involvement in open-source projects and public communications.
  • Designing, building, and maintaining highly reliable, scalable, and secure distributed systems.
  • Engage in open-source communities, representing Ephemera effectively in public forums.
  • Contributing to the xmtpd project, the new decentralized backend for the XMTP network

AWSBackend DevelopmentDockerBlockchainKafkaKubernetesSoftware ArchitectureAlgorithmsData StructuresgRPCPostgresRustWeb3.jsCI/CDRESTful APIsLinuxMicroservicesSoftware Engineering

Posted about 2 hours ago
Apply
Apply
πŸ”₯ Sr. MLOps Engineer
Posted about 18 hours ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 220000.0 USD per year

πŸ” Healthcare

🏒 Company: AKASA

  • 5+ years of work experience in software development, data engineering or machine learning.
  • Significant experience deploying a trained system to production (recommendation, classification or similar features).
  • Backend web/web services experience with schema design and API implementation focus in a distributed environment.
  • Strong concurrent/parallel/asynchronous programming skills in Python.
  • Familiarity with FastAPI, SQLAlchemy, Postgres.
  • Partner closely with our product, design, and machine learning teams
  • Design, build, and maintain shared APIs, tools, services, and applications
  • Lead and participate in design discussions, planning sessions, and code reviews.
  • Debug issues and support customers
  • Mentor junior engineers on the team
  • Work with team members to shape AKASA’s platform architecture

AWSBackend DevelopmentDockerPostgreSQLPythonSoftware DevelopmentGitKubernetesMachine LearningAlgorithmsAPI testingData engineeringData StructuresFastAPIREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingMentoringLinuxMicroservicesDebugging

Posted about 18 hours ago
Apply
Apply

πŸ“ United States

πŸ’Έ 68356.34 - 109370.37 USD per year

πŸ” Information Security

🏒 Company: csgcareers

  • Experience with various functions within the entire incident response life cycle including security system engineering, alert monitoring, triage, incident analysis (host and network forensics, malware analysis, etc.) and incident management
  • Experience working with information security technologies, such as IDS/IPS, malware prevention, database activity monitoring, secure password repository, multi-factor authentication, SIEM, SPAM prevention, web content filtering, IdM/IAM, encryption and encryption key management, DLP, change detection, and vulnerability scanners
  • Knowledge of TCP/IP: must be able to demonstrate technical understanding of all layers of the TCP/IP stack, including familiarity with major application-layer protocols such as HTTP, HTTPS, FTP, SFTP, FTPS, SMTP, DNS, etc.; must be able to read and understand a packet trace; must be able to read and interpret network access control lists
  • A clear understanding of a variety of network and application attacks: examples include DoS/DDoS, buffer overflows, SQL injection, reconnaissance scanning, and evasive methods attackers use to avoid detection; must be able to demonstrate a minimum level of familiarity with well-known vulnerabilities and exploits
  • Working knowledge with IT security, compliance, and regulatory requirements, such as Payment Card Industry (PCI) Data Security Standard (DSS), Sarbanes-Oxley (SOX), Health Insurance Portability and Accountability Act (HIPAA), state and Federal privacy laws
  • Monitor, respond, and work to resolution alerts from security tools
  • Participate in the organization's incident response plan and perform incident reporting
  • Collaborate with team members and assist in developing and implementing SOC IR strategies, along with refining and testing incident response playbooks and procedures
  • Perform security engineering tasks as required to include alert tuning, system maintenance, determining and capturing key information feeds, etc.
  • Participate and fulfill requests from audit, compliance, and regulatory functions, including and not limited to Payment Card Industry (PCI) Data Security Standard (DSS), Sarbanes-Oxley (SOX), emerging state and Federal privacy laws, and general security auditing

PythonSQLCybersecurityLDAPMicrosoft ExchangeAlgorithmsData StructuresREST APICommunication SkillsAnalytical SkillsLinuxWritten communicationComplianceMS OfficeJSONScripting

Posted about 23 hours ago
Apply
Apply

πŸ“ Slovakia, Czechia, Poland, UK, Gibraltar

🧭 Full-Time

πŸ’Έ 75000.0 - 150000.0 EUR per year

πŸ” Crypto Trading

🏒 Company: Wincent

  • Engineering Experience: 3+ years
  • End-to-end Delivery Expertise: Engineering, system design, monitoring, performance tuning, and low-level optimization.
  • Strong Communication Skills: Communicate with our business clients to help them implement our APIs and integrate with our infrastructure.
  • Systems Thinking: Strong understanding of distributed systems, scalability, and performance optimization.
  • Use Rust, TS, and AWS to build infrastructure that allows us to trade with our VIP clients and financial institutions.
  • Connect liquidity aggregators and institutions directly while leveraging our existing crypto infrastructure.
  • Improve our platform and connectivity to deploy new business cases, from everyday API trading with individual brokers, to trading large amounts with institutional traders.

AWSBackend DevelopmentSoftware DevelopmentTypeScriptAlgorithmsAPI testingData StructuresRustCommunication SkillsRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ United States

πŸ’Έ 119400.0 - 267500.0 USD per year

πŸ” Software Development

  • 5+ years of professional experience in software engineering, data engineering, machine learning, or related field
  • Experience in Python
  • Hands-on AWS experience
  • Experience in database technology (e.g. Postgres, Redis) and data processing technology (e.g. EMR)
  • Experience with data structures, data modeling and software architecture
  • Experience with complex data sets, ETL pipelines, SQL, and general data engineering
  • Expertise with cloud architecture and technologies, in particular Amazon Web Services
  • Expertise with technologies like Spark, Kubernetes, Docker, Jenkins, Databricks, Terraform is also highly desirable
  • Expertise with agile development and test driven development
  • Develop robust advanced analytics and machine learning solutions that have a direct impact on the business
  • Design and implement scalable applications that leverage prediction models and optimization programs to deliver data driven decisions that result in immense business impact
  • Contribute to core advanced analytics and machine learning platforms and tools to enable both prediction and optimization model development
  • Provide technical vision and guidance to your teammates
  • Own projects end-to-end - from conception to operationalization

AWSDockerLeadershipPostgreSQLPythonSQLAgileETLKubernetesMachine LearningAlgorithmsAPI testingData engineeringData StructuresRedisSparkCommunication SkillsCI/CDTerraformData modelingSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 142800.0 - 178500.0 USD per year

πŸ” Software Development

🏒 Company: PlanetπŸ‘₯ 501-1000πŸ’° $200,000,000 Post-IPO Equity over 3 years agoπŸ«‚ Last layoff 9 months agoGeospatialRemote SensingBig DataAerospaceAnalyticsSoftware

  • 6+ years of relevant experience of which 5+ years of experience is in machine learning
  • Deep familiarity with time series methods, computer vision, and embeddings; able to implement, train, and optimize neural networks
  • Experience wrangling large datasets, ideally with geospatial libraries, combined with frameworks like PyTorch/TF for model development and training
  • Comfortable writing clean, modular Python code and applying software development best practices (Git, testing, CI/CD)
  • You’ve deployed models (via Docker, Kubernetes, or similar) and understand best practices for monitoring and maintaining them at scale
  • AWS or GCP experience
  • Excellent communication skills, capable of explaining technical topics to diverse audiences
  • Master’s degree in a STEM or analytics-focused field or equivalent work experience
  • End-to-end model development & maintenance: Develop new algorithms or methods, implement and test them rigorously, and integrate them into production pipelines.Β  Contribute to their ongoing maintenance and iteratively improve them.
  • Advancing geospatial analytics: Innovate on computer vision, time series, and other ML techniques to uncover new insights from satellite and aerial data
  • Cross-functional collaboration: Partner with product managers, data scientists, and engineers to define requirements, validate model outputs, and refine algorithms in iterative cycles
  • Collaborating with adjacent ML and software engineering teamsΒ  to ensure seamless integration of ML pre-processing and inference steps, defining best practices for efficient deployment and maintenance of geospatial models

AWSDockerPythonSoftware DevelopmentData AnalysisGCPGitImage ProcessingKubernetesMachine LearningNumpyPyTorchAlgorithmsData StructuresREST APIPandasTensorflowCommunication SkillsAnalytical SkillsCI/CDProblem SolvingExcellent communication skillsJSONCross-functional collaborationData modelingSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 181000.0 - 235000.0 USD per year

πŸ” Financial Services

🏒 Company: Found

  • 5+ years of experience with backend and frontend frameworks and technologies.
  • 2+ years of experience with data systems or machine learning.
  • Advocated for and rolled out new technologies / open-source frameworks that empowered prior engineering organizations.
  • Experience with relational databases and working with large-scale databases.
  • Collaborate with product engineering, risk operations, or other cross-functional teams to build and ship products.
  • Have ownership across a large breadth of surfaces - frontend systems, batch and stream data processing pipelines, and backend services.
  • Build, maintain, and iterate on code quickly and safely.
  • Mentor other engineers and contribute to the direction of the team.

AWSBackend DevelopmentPythonSoftware DevelopmentSQLData AnalysisExpress.jsFrontend DevelopmentFull Stack DevelopmentGitJavaJavascriptMachine LearningReact.jsAlgorithmsData engineeringData StructuresREST APICI/CDMicroservicesNodeJS

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 128000.0 - 160000.0 USD per year

πŸ” Software Development

🏒 Company: HungryrootπŸ‘₯ 101-250πŸ’° $40,000,000 Series C almost 4 years agoArtificial Intelligence (AI)Food and BeverageE-CommerceRetailConsumer GoodsSoftware

  • 3-5 years of commercial software development experience.
  • 3+ years of experience using Python and the wider ecosystem as the primary day-to-day env
  • 2+ years of experience with Django or similar python-based web framework
  • 2+ years of experience in relational databases and SQL
  • 1+ year of experience with Javascript
  • Take ownership and be a key contributor to our high-scale automated testing system that ensures the functionality and performance of mission-critical internal services and applications
  • Build performant, intuitive, and fault-tolerant user interfaces for internal admin users, making complex systems easy to manage
  • Continuously seek out performance bottlenecks, security risks, and maintenance overhead, collaborating with team members to enhance the system’s robustness and scalability
  • Gain a deep understanding of the technical landscape and challenges within your team. Stay curious, and be a fast learner of our systems, services, tools, and business terminology
  • Follow best engineering practices by writing tests to accompany your code, maintaining clear documentation, and conducting thorough code reviews to support the team's development
  • Troubleshoot and debug issues in our internal systems, providing clear analysis and collaborating with stakeholders to develop long-term preventative solutions

AWSBackend DevelopmentPythonSoftware DevelopmentSQLDjangoGitJavascriptAlgorithmsData StructuresREST APICI/CDDebugging

Posted 1 day ago
Apply
Apply

πŸ“ United States, Canada

πŸ’Έ 150000.0 - 225000.0 CAD per year

πŸ” Cybersecurity

  • Degree in Computer Science (or commensurate experience in data structures/algorithms/distributed systems).
  • Expert knowledge of any of the following backend languages: Go, Scala, Java, Node.js or Python (We use Go)
  • The ability to scale backend systems – sharding, partitioning, scaling horizontally are second nature to you.
  • The desire to ship code and the love of seeing your bits run in production.
  • Deep understanding of distributed systems and scalability challenges.
  • Team player skills – we embrace collaborating as a team as much as possible.
  • 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 ability to troubleshoot and pinpoint system failures across a broad pipeline of services.
  • 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.
  • Lead backend engineering efforts from rapid prototypes to large-scale applications across CrowdStrike products.
  • Design, develop, document, test, deploy, operate and enhance large-scale, resilient and fault-tolerant services.
  • Take ownership and be accountable for deliverables.
  • Work on cross-team platform-level initiatives and projects.
  • Troubleshoot critical production issues during on-call rotations and implement solutions.
  • Triage system issues and debug by analyzing the sources of issues and the impact on service operations.
  • Be mentored and mentor other developers on web, backend and data storage technologies and our system.
  • Constantly re-evaluate our product to improve architecture, knowledge models, user experience, performance and stability.

AWSBackend DevelopmentPostgreSQLPythonSoftware DevelopmentCloud ComputingGitJavaKafkaAlgorithmsCassandraData StructuresGoREST APIRedisCI/CDLinuxMicroservicesDebugging

Posted 1 day ago
Apply
Shown 10 out of 404