2

Home Based Remote Algorithms Engineer Jobs (NOW HIRING)

Senior Algorithms Engineer

Cary, NC ยท On-site +1

$120K - $158K/yr

At Keen, the Senior Algorithms Engineer develops, deploys and improves the algorithms that run in ... Fully remote within the United States Additional Information Please read the following before ...

New

Remote USA Employees : Industry : Wireless services Position Reporting To: Algorithm Engineering ... Deep understanding of time-based location techniques. * Programming experience with MATLAB and ...

Senior Navigation Algorithm Engineer

Cambridge, MA ยท On-site +1

$82K - $220K/yr

Develops embedded software based on prototype algorithms. Analyzes designs to demonstrate ... Skills/Abilities Strong programming skills in MATLAB, Simulink, Python, C/C++. Excellent analytical ...

Senior Numerical Algorithm Software Engineer

Boulder, CO ยท On-site +1

$127K - $167K/yr

... to remote sensing or space-based sensors * Experience transitioning algorithms from research ... Prior experience leading technical efforts or mentoring junior engineers * Active DoD security ...

next page

Showing results 1-20

Home Based Remote Algorithms Engineer information

See salary details

$59.5K

$111.6K

$203K

How much do home based remote algorithms engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for home based remote algorithms engineer in the United States is $111,632.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,500.00 and $132,500.00 per year, depending on experience, location, and employer.

What are Home Based Remote Algorithms Engineers?

Home Based Remote Algorithms Engineers are professionals who design, develop, and optimize algorithms while working remotely from their home or any other location outside a traditional office. Their work often involves solving complex computational problems, improving software efficiency, and applying mathematical models to real-world challenges. They may work in industries like technology, finance, healthcare, or artificial intelligence, collaborating with teams online and using various programming languages. This role requires strong analytical skills, proficiency in programming, and the ability to communicate technical concepts effectively in a remote environment.

What are some common challenges faced by Home Based Remote Algorithms Engineers, and how can they be effectively managed?

Home Based Remote Algorithms Engineers often face challenges such as limited real-time collaboration, managing complex projects independently, and maintaining clear communication with distributed teams. To overcome these obstacles, it is important to leverage collaboration tools (like Slack or GitHub), set regular check-ins with team members, and establish clear documentation practices. Proactively seeking feedback and participating in virtual code reviews also helps maintain alignment and ensures code quality while working remotely.

What is the difference between Home Based Remote Algorithms Engineer vs Data Scientist?

AspectHome Based Remote Algorithms EngineerData Scientist
Required CredentialsBachelor's or Master's in CS, Math, or related field; experience with algorithms and programmingBachelor's or Master's in Data Science, Statistics, or related field; proficiency in analytics tools
Work EnvironmentRemote, project-based, focused on algorithm developmentRemote or on-site, data analysis and modeling tasks
Industry UsageTech, AI, software development companiesTech, finance, healthcare, marketing

Home Based Remote Algorithms Engineers focus on designing and optimizing algorithms, often requiring programming and mathematical skills. Data Scientists analyze data to extract insights, using statistical and machine learning techniques. While both roles can be remote and require similar educational backgrounds, their core responsibilities differ: algorithms engineers develop solutions, whereas data scientists interpret data.

What are the key skills and qualifications needed to thrive as a Home Based Remote Algorithms Engineer, and why are they important?

To thrive as a Home Based Remote Algorithms Engineer, you need a deep understanding of mathematics, computer science fundamentals, and experience in algorithm design, often backed by a relevant degree. Proficiency with programming languages such as Python or C++, version control systems like Git, and familiarity with cloud-based collaboration tools are typically required. Strong problem-solving skills, self-motivation, and effective written communication are critical for remote teamwork and independent project delivery. These competencies ensure you can develop efficient algorithms, collaborate remotely, and meet project goals in a distributed work environment.
More about Home Based Remote Algorithms Engineer jobs
What cities are hiring for Home Based Remote Algorithms Engineer jobs? Cities with the most Home Based Remote Algorithms Engineer job openings:
What are the most commonly searched types of Remote Algorithms Engineer jobs? The most popular types of Remote Algorithms Engineer jobs are:
What states have the most Home Based Remote Algorithms Engineer jobs? States with the most job openings for Home Based Remote Algorithms Engineer jobs include:
What job categories do people searching Home Based Remote Algorithms Engineer jobs look for? The top searched job categories for Home Based Remote Algorithms Engineer jobs are:
Senior Algorithms Engineer

Senior Algorithms Engineer

Keen Decision Systems

Cary, NC โ€ข On-site, Remote

$120K - $158K/yr

Full-time

Posted yesterday

New


Job description

Company Description

Keen Decision Systems provides an AI-driven marketing platform that empowers marketing leaders and finance teams to make data-driven, future-focused business decisions. Our platform connects marketing investments to P&L performance, transforming marketing into a profitability driver.

Keen is different. As a Inc. 5000 Fastest-Growing Private Company and a Triangle Business Journal Top 10 Best Place to Work, we're growing quickly. But our growth isn't the only thing that differentiates us.

At Keen, we are proponents of a Conscious Culture. Conscious Culture is an environment built on purpose. A Conscious Culture means that time and effort have been invested into making sure that how our company operates is as important as our business outcomes. Because we work smarter Monday-Thursday, we're able to offer all employees a three-day weekend.

Job Description

What is a Senior Algorithms Engineer?

At Keen, the Senior Algorithms Engineer develops, deploys and improves the algorithms that run in Keen AI Cortex . You're a software engineer first, with the understanding of mathematics, data, and inference to read a model spec, question it, and suggest changes the Principal Algorithms Architectย  hadn't considered. You'll work directly with the Lead Engineer, and Principal Algorithms Architect, taking modeling ideas from prototype to production code and contributing to the algorithms when you see a better path.

What you'll do as the Senior Algorithms Engineer:

  • Own algorithmic features end-to-end across the next generation of Keen's AI Cortex. Design, implement, test, ship, and watch them run in production.

  • Pitch in on adjacent Python backend projects (Django and FastAPI APIs, AWS infrastructure) when a piece of work spans more than one service. ย ย  ย 

  • Keep the engineering practices tight: code review, tests, CI gates, documentation, and a clean ticketed workflow. ย ย  ย 

  • Use AI coding tools with judgment. Fast iteration is the point. So is catching the moments when the model is confidently wrong.

  • Develop algorithms from business ideas and turn them into production code

  • Collaborate with others in the development of the solutions, including the ability to effectively push back when the implementation can be improved .

  • Communicate clearly across Product, Research, and Engineering. Write the design doc, name the tradeoff, get the decision made.

Qualifications

What expertise do the best Senior Algorithms Engineers for Keen have? ย ย  ย 

  • 7+ years shipping production Python on a team

  • Knowledge of inference methods, particularly in economics and business domains including time-series models (or more generally state-space modeling), probability modeling, and multivariate systems.

  • Comfortable with the engineering basics: tests, CI, code review, documentation, and working out of tickets ย ย  ย 

  • Hands-on experience with AWS, Docker

  • Operates independently. Scopes own work, talks to stakeholders, makes judgment calls when no one else is available to make them

  • Writes and speaks clearly

  • Math foundation in linear algebra, probability, and statistics. Demonstrated ability to read and write mathematical specifications, interpret and improve documented solutions.ย ย 

  • Working knowledge of pandas and NumPy, with understanding of the use of these packages in implementing algorithms.ย ย 

Nice-to-have:

  • Marketing Mix Modeling (MMM) or another econometricย  background

  • Bayesian inference experience

  • Optimization exposure

  • A track record of developing mathematical algorithms into shipped production systems.

Benefits of Working with Keen:ย ย  ย  ย ย  ย 

  • Mentoring and training from people who've been doing this for years

  • Hands-on work on Bayesian models, optimization, and the data engineering behind them, applied to a product real customers use

  • A seat in conversations across departments and at company-wide meetings

  • 4-day work week with 3-day weekends

  • Fully remote within the United States

Additional Information

Please read the following before submitting your resume for this position.ย 

MUST be authorizedย to work in the United States. Keen is not able to provide sponsorship at this time. We hope to be able to do so in the near future!ย 

MUST be able travel within the United States 1-3 times a year.ย 

MUST haveย a reliable, everyday remote work desk station.ย 

NOTE:ย ย If you are a candidate for a job here at Keen and have not interacted with a reputable recruiting firm or directly with a Keen team member with an "@keends.com" email domain, please block and/or report those contacts as spam.ย  Thank you for your time and we look forward to connecting!

Keen Decision Systems is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.