×
Register Here to Apply for Jobs or Post Jobs. X

Developer, Software Engineer, Software Development

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Wisconsin Psychiatric Association Inc
Full Time position
Listed on 2026-02-20
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, AI Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

We’re looking for a developer who sits comfortably at the intersection of software engineering and mathematical optimisation. This role is ideal for someone who enjoys building production-grade code while also understanding how models, constraints, and solvers fit together to solve real-world problems.

You need to have some familiarity with mathematical optimisation, ideally with some experience of building a system that uses it.

We are a startup, headquartered in Chicago, aiming to offer an innovative solution to industrial clients. We have already developed the backbone of the product and it is being piloted with clients. The location is either remote or Chicago (our Senior Software Architect is based in London, but the company HQ is in Chicago).

Software Engineering
  • Develop clean, maintainable Python code for optimisation workflows and data pipelines
  • Implement model building logic, scenario generation, and resultprocessing modules
  • Write unit tests and contribute to continuous integration
  • Work with APIs, databases, and internal services to ingest and prepare data
  • Collaborate with senior engineers on architecture, refactoring, and performance improvements
Mathematical Optimisation
  • Assist in formulating optimisation problems (LP, MILP, MIP, or nonlinear depending on context)
  • Translate business requirements into variables, constraints, and objective functions
  • Build and maintain models using frameworks such as Pyomo, PuLP, ORTools, or similar
  • Run experiments, analyse solver output, and help diagnose infeasibilities or performance issues
  • Understand the importance of an extensive test suite and be rigorously enforce test-driven development.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary