Python Developer
AssetIntel3 days ago
- Where you can work from
- Remote — United States onlyUnited States
- Salary
- Salary not disclosedThe employer did not publish a range. We do not estimate one.
- Job type
- Full-time
- Experience
- Mid level
See more from us in Google Search — add us as a preferred source.
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job description
*** THIS JOB IS ONLY AVAILABLE TO INDIVIDUALS LIVING IN INDIA. NO RECRUITERS OR AGENCIES, PLEASE.***
About AssetIntel
AssetIntel is a software company that develops asset management software products for the transportation infrastructure industry. Our clients include state transportation agencies, city governments, toll authorities, transit agencies, the Federal Highway Administration (FHWA), and civil engineering firms. For more information, visit our website.
Job Description
We're looking for a Python developer to own the analytical engines behind our products — the codebases where math meets production software. These systems span a range of problems: long-term deterioration modeling and budget optimization, real-time hazard prediction using live data, probabilistic damage assessment, geospatial analysis, and lifecycle cost forecasting. They are the core of what makes our products work.
You'll work alongside domain experts and researchers to turn mathematical formulations into clean, maintainable, production-grade Python. You'll also progressively improve existing code — better architecture, better patterns, better reliability.
This is not a role where you can treat the math as a black box. You need to be genuinely curious about the models and algorithms you're implementing. You don't need to arrive knowing this domain, but you need to be the kind of person who wants to understand it deeply.
What You'll Do
- Translate mathematical specifications into production code. You'll receive formulations, equations, and pseudocode from the research side of the team. Your job is to understand the intent and write Python that is correct, readable, testable, and maintainable.
- Improve existing codebases. The current code works in production but has room for architectural improvement. You'll progressively modernize it — better modularity, type safety, test coverage, error handling, and overall code quality.
- Build new analytical features end-to-end. As our products evolve, you'll implement new capabilities — taking them from mathematical concept to deployed, production-ready code.
- Bridge the gap between research and engineering. The ability to communicate across these worlds — asking good questions, translating between math and code, pushing back constructively — will be critical to your success here.
What We're Looking For
- At least 3 years of professional experience working with Python.
- Strong Python fundamentals — you write clean, idiomatic Python and care about code quality.
- Experience with numerical/scientific Python libraries: pandas, NumPy, SciPy.
- Ability to read and reason about mathematical formulations — comfort with equations, probability distributions, and optimization concepts, or a genuine eagerness to learn.
- Experience writing and maintaining production Python code, not just scripts or notebooks.
- Good instincts for software architecture — when to refactor, how to decompose large modules, how to manage dependencies.
- Clear communication skills, especially the ability to collaborate with researchers and domain experts.
- Comfort with Git and collaborative development workflows.
Bonus points if you've worked with any of the following: mathematical optimization (LP, MIP), geospatial tools like GeoPandas or Shapely, real-time data pipelines or external APIs, Docker and containerized deployments, or cloud infrastructure (Azure or similar). We also especially value people who've introduced engineering discipline — tests, CI/CD, type hints — into messy research codebases without breaking everything in the process.
Nice-to-haves
- Experience with multiprocessing in Python and memory-aware resource management.
- Familiarity with probabilistic modeling, fragility analysis, or statistical risk assessment.
Benefits and Perks
- Work remotely - anywhere from India.
- Market-competitive total compensation package and performance-based bonus.
- Company-paid medical coverage.
- Fully equipped home office setup, including a high-spec computer, dual monitors, desk, and chair.
- Plenty of growth opportunities, working alongside some of the brightest minds in the industry.
Originally posted on Himalayas
Job availability & source
Still listed on the employer's own board at our last check, 5 hours ago
This job was originally posted by the employer or source shown below. We re-check the original listing regularly to keep its availability current, and send you straight to it to apply — we never sit in between.
- Source
- Himalayas
- Posted by the employer
- 21 Oct 2026
- First seen by us
- 21 Oct 2026
- Last checked
- 25 Oct 2026
via Himalayas — view on source
Similar remote jobs
Python Developer
NewZoftify — Travel Software DevelopmentPosted 9 hours agoLocation not statedMid levelSoftware DevelopmentPythonAgileAWSPython Developer
Questronix Corporation2 weeks agoPhilippinesSeniorBackendDjangoPythonAWSPython Developer
WynployLast weekUnited StatesSeniorSoftware DevelopmentPythonAWSAzureSoftware Developer Python (w/m/d)
Newstp.onePosted 16 hours agoGermanyMid levelSoftware DevelopmentPythonAWSAzurePython Developer
NewStermediaYesterdayLocation not statedPLN 22K–27K / monthMid levelBackendDjangoPythonAWSPython Developer
MadiffLast weekUnited StatesMid levelSoftware DevelopmentPythonFlaskJavaPython QA Developer
Marktine Technology Solutions Pvt LtdLast weekUnited StatesMid levelSoftware DevelopmentPythonCI/CDCSSSenior Python Developer
Emergn2 weeks agoPortugalSeniorSoftware DevelopmentPythonAgileAWS
More jobs at AssetIntel
Senior Backend Engineer (Remote - India)
AssetIntel2 days agoIN · USSeniorDevOps & SysadminAWSC#JavaSenior React Native Engineer (Remote – India)
AssetIntel2 days agoIN · USSeniorSoftware DevelopmentReactReact NativeAgileCustomer Implementation and Support Specialist (Remote - USA)
AssetIntel2 days agoUnited StatesMid levelCustomer SupportAgileJiraSQLSenior Frontend Engineer (React) (Remote - India)
AssetIntel2 days agoIN · USSeniorFrontendReactAgileCSSSenior Account Executive – Transportation Infrastructure Software (Remote - USA)
AssetIntel3 days agoUnited StatesSeniorSales & MarketingSenior Accountant (Remote - USA)
AssetIntel3 days agoUnited StatesSeniorFinance & AccountingExcelQuickBooks