Lead Software Engineer – Backend, Optimisation

Job not on LinkedIn

🔥 2 minutes ago

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 Benchmark Technology

Benchmark Technology

201 - 500 employees

Founded 1995

🏢 Enterprise

🔐 Security

📡 Telecommunications

Enterprise • Security • Telecommunications

Benchmark Technology is a Saudi Arabia–based professional ICT services company headquartered in Riyadh with a branch office in Bangalore, India. The company provides solutions in converged infrastructure, network infrastructure, physical security, datacenter preparation/building, and building automation systems for businesses across Saudi Arabia. It is led by experienced technical, sales, and marketing professionals and offers services such as datacenter readiness, physical security systems, and managed infrastructure support.

📋 Description

• Build APIs and services to provide conduction design models to frontend applications using Python and FastAPI. • Design and implement optimization models using operations research techniques including constrained programming, linear programming, and mixed-integer programming (MIP) • Develop computational geometry systems that convert plan-derived data into structured 3D building representations • Build simulation and constraint systems that model real-world construction rules, structural relationships, and material layouts • Develop production-grade Python systems that solve large-scale optimization and geometric problems • Improve performance and scalability of heavy mathematical workloads through algorithm design, solver tuning, and profiling • Work closely with ML engineers and platform engineers to integrate optimization systems into the broader plan ingestion and design pipeline • Ensure mathematical systems are reliable, testable, maintainable, and production-ready

🎯 Requirements

• 6+ years of experience developing mathematical or optimization systems in production environments • Expert Python programming skills with experience building complex numerical or algorithmic systems • Strong background in operations research, constrained optimization, linear programming, or mixed-integer programming • Strong understanding of algorithm design, computational complexity, and performance optimization • Experience implementing or working with computational geometry algorithms • Comfortable working in Linux environments and deploying production systems

🏖️ Benefits

• Comprehensive benefits (health, dental, vision) • Professional development budget (courses, conferences, research exploration)

Apply Now

Similar Jobs

🔥 1 hour ago

Rolling Arrays Technologies

51 - 200

👥 HR Tech

☁️ SaaS

🤝 B2B

Seeking a Backend Python Developer to create cloud-based products. Collaborate with teams and enhance application features in a remote setting.

AWS

Django

ElasticSearch

JavaScript

MongoDB

Postgres

Python

RDBMS

React

Redis

🔥 1 hour ago

JoVE

201 - 500

📚 Education

🔬 Science

Software Engineer leading backend development of web applications for JoVE, a scientific video platform. Collaborating with stakeholders to build modern, scalable solutions.

AWS

Cloud

JavaScript

Kafka

Microservices

MongoDB

Node.js

NoSQL

PHP

Postgres

RabbitMQ

Redis

SQL

🔥 2 hours ago

Everest Technologies, Inc

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

Experienced Java Full Stack Developer needed for enterprise application development in IT services. Relies on knowledge of Java EE, Spring Framework, and web technologies for project success.

Gradle

Java

JavaScript

jQuery

MS SQL Server

MySQL

Redis

SOAP

Spring

SQL

TCP/IP

🔥 2 hours ago

Zippd

11 - 50

📦 Logistics

🛍️ eCommerce

🤝 B2B

Senior Laravel Developer at Zippd architecting and implementing scalable backend solutions. Responsible for high-performance systems, complex API development, and enhancing logistical operations remotely.

Laravel

SQL

🔥 2 hours ago

GoTymeX

501 - 1000

💳 Fintech

🏦 Banking

☁️ SaaS

Senior Backend Engineer developing and maintaining backend services for GoTymeX's digital banking products. Collaborating in an Agile environment to ensure high-quality service delivery.

Ansible

AWS

Cloud

Django

Flask

Kubernetes

Microservices

NoSQL

Python

Terraform