AssetIntel logo
AssetIntel

We provide asset management solutions for the transportation and infrastructure industry.

Python Engineer – Scientific Computing

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2016H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

100 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishAzureDockerNumPyPandasPython

Job Description

Python Engineer – Scientific Computing

AssetIntel

• 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.

Job Requirements

  • 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.
  • Experience with mathematical optimization (linear programming, mixed-integer programming) (strong-to-haves).
  • Experience with geospatial libraries (geopandas, shapely, rasterio) or working with GIS data (strong-to-haves).
  • Experience consuming external APIs and working with real-time data pipelines (strong-to-haves).
  • Familiarity with Docker and containerized deployments (strong-to-haves).
  • Exposure to Azure services or similar cloud infrastructure (strong-to-haves).
  • Experience introducing engineering practices into research-originated codebases — tests, CI/CD, type hints, linting — without breaking things (strong-to-haves).
  • Experience with multiprocessing in Python and memory-aware resource management (strong-to-haves).
  • Background in civil engineering, transportation, or infrastructure asset management (nice-to-haves).
  • Familiarity with probabilistic modeling, fragility analysis, or statistical risk assessment (nice-to-haves).

Benefits

  • 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.

Related Job Pages

More Backend Engineer Jobs

Aquila logo

Backend Software Engineer

Aquila

We back category leaders across software to reach new heights.

Backend Engineer100 days ago
OtherRemoteTeam 1,001-5,000H1B Sponsor

• Design, modernize and develop • Collaborate • Optimize and ensure reliability

Florida
Job Closed
PDMFC logo

NET Developer

PDMFC

Challenging Innovation

Backend Engineer100 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Design, develop, test, deploy, and maintain high-quality software solutions. • Translate business and functional requirements into clear technical specifications. • Collaborate on system architecture design, implementation, and testing. • Troubleshoot and resolve technical issues reported by internal teams or clients. • Contribute to the development of user-facing applications and backend services. • Promote and uphold development standards and software engineering best practices. • Actively participate in code reviews, pair programming, and agile ceremonies. • Provide input into project planning and technical decision-making.

Portugal
ClickUp logo

Senior Backend Engineer, Chat & Notifications

ClickUp

The world's most productive AI Workspace for projects, tasks, chat, docs, and more. All software and humans - converged.

Backend Engineer100 days ago
Full TimeRemoteTeam 1,001-5,000Since 2017H1B Sponsor

• Build features and systems with attention to detail and performance. • Own end-to-end development, from conception to production. • Engineer not only solutions but also tools to understand the problem. • Work closely with cross-functional stakeholders to deliver a world-class product. • Identify and implement improvements to our existing systems. • Help establish a fun, fulfilling, world-class engineering culture.

Czechia
Job Closed
OtherRemoteTeam 51-200Since 2005H1B Sponsor

• Ability to design and engineer software solutions • Strong ability to communicate, facilitate, educate within a group setting • Collaborate with others to solve local problems or complex design solutions • Mentor other engineers on day-to-day challenges, complex coding issues • Translate and communicate complex technical issues into simple terms • Experienced in maturing devops and engineering practices • Experience in enterprise integrations patterns and/or microservices architecture

Alabama + 45 moreAll locations: Alabama | Alaska | Arizona | California | Colorado | Connecticut | Florida | Hawaii | Idaho | Illinois | Iowa | Kansas | Kentucky | Louisiana | Maine | Montana | Nebraska | Nevada | New Hampshire | New Jersey | New Mexico | New York | North Carolina | North Dakota | Ohio | Oklahoma | Oregon | Maryland | Massachusetts | Michigan | Minnesota | Mississippi | Missouri | Pennsylvania | Rhode Island | South Carolina | South Dakota | Tennessee | Texas | Utah | Vermont | Virginia | Washington | West Virginia | Wisconsin | Wyoming
$70 / hour
Job Closed