Python Engineer – Scientific Computing

Job not on LinkedIn

🕒 February 28

🇮🇳 India – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 27%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of AssetIntel

AssetIntel

11 - 50 employees

Founded 2016

🏢 Enterprise

🚗 Transport

Enterprise • Software • Transport

AssetIntel is a company that revolutionizes infrastructure asset management by offering a suite of applications designed to digitize asset inspection and management processes. Their tailored solutions help public transportation departments and agencies manage asset inventory, transition NBI data to SNBI, monitor natural disasters, and plan capital budgets effectively. With a focus on increasing efficiency and accuracy while optimizing costs, AssetIntel provides software development and implementation services for enhanced safety and longevity of infrastructure assets.

📋 Description

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

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

Apply Now

Similar Jobs

🕒 February 27

Moniepoint Inc. (Formerly TeamApt Inc.)

1001 - 5000

💳 Fintech

🏦 Banking

Senior Backend Engineer building scalable Java and Spring Boot services for Moniepoint’s African financial platform. Designing distributed systems, APIs, and reliable backend infrastructure.

Angular

Distributed Systems

Hibernate

Java

React

Spring

Spring Boot

SpringBoot

🕒 February 26

Smart Working

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Ruby on Rails Engineer developing and maintaining a SaaS platform for a remote-first company. Involves collaboration and ownership of problem domains in an engineering team.

JavaScript

jQuery

RSpec

Ruby

Ruby on Rails

SCSS

🕒 February 13

Smart Working

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Python Developer developing AI-powered systems for a remote-first company. Collaborating with cross-functional teams to enhance and monitor AI services in production.

Azure

Cloud

Docker

Flask

Numpy

Pandas

Python

🕒 February 12

Smart Working

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Java Engineer designing and operating scalable backend services within a cloud-native architecture. Empowered within a remote-first culture at Smart Working.

Apache

AWS

EC2

GraphQL

Java

Linux

Maven

MongoDB

NoSQL

Spring

Spring Boot

SpringBoot

🕒 February 11

Getinz

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Technical Lead responsible for leading .NET developers and delivering high-quality software solutions. Engaged in innovative digital engineering with a design-led software development company.

ASP.NET

AWS

Azure

Cloud

Entity Framework

Microservices

SQL

.NET