Get all C2C Jobs / hotlists 🔥 Alerts

AI Optimization Engineer – Mathematical Optimization / MILP

Contract

TekCommands Inc

AI Optimization Engineer

Location: Charlotte, NC (Remote eligible; Hybrid preferred for local candidates)

 

F2F interview (local client office)

 

Position Overview

Seeking an experienced AI Optimization Engineer to design, develop, and deploy advanced optimization solutions supporting capital planning and investment decision-making. This role combines Operations Research, Mathematical Optimization, Cloud Engineering, and AI-driven technologies to deliver scalable, explainable optimization services for utility planning initiatives.

 

Key Responsibilities

Develop and optimize Mixed-Integer Linear Programming (MILP) models using Python frameworks such as Pyomo, PuLP, OR-Tools, and solver technologies including Gurobi, HiGHS, CBC, and CPLEX.

Translate business rules, budget constraints, resource limits, timing dependencies, and investment priorities into optimization models.

Build scalable optimization services using AWS technologies including Batch, Fargate/ECS, Lambda, Step Functions, S3, RDS, and SageMaker.

Integrate predictive analytics outputs (Probability of Failure, Remaining Useful Life, Risk Exposure) into optimization workflows.

Develop automated testing, validation, performance tuning, and explainability features for optimization models.

Create reusable optimization components, APIs, frameworks, and engineering accelerators.

Leverage GitHub, GitHub Copilot, AI agents, and automation frameworks within the software development lifecycle.

Support Infrastructure as Code (IaC) practices using Terraform.

 

Top 3 Required Skills

Mathematical Optimization / MILP

Strong experience with optimization modeling, Pyomo or PuLP, and commercial/open-source solvers.

Operations Research

Deep understanding of linear and integer programming, resource-constrained optimization, trade-off analysis, and model diagnostics.

AWS Cloud Engineering

Experience with AWS services including Batch, Fargate/ECS, Lambda, Step Functions, S3, RDS, and SageMaker.

 

Qualifications

Bachelor’s or Master’s degree in Operations Research, Industrial Engineering, Applied Mathematics, Computer Science, Information Technology, or related field.

5+ years of professional experience developing optimization models or decision-support applications.

Strong Python development skills.

Experience with cloud platforms, APIs, containers, CI/CD pipelines, and Terraform.

Familiarity with AI-assisted development tools, AI agents, and large language model-based solutions.

Utility, asset management, capital planning, or portfolio optimization experience is a plus.

To apply for this job email your details to neelima@tekcommands.com

×

Post your C2C job instantly

Quick & easy posting in 10 seconds

Keep it concise - you can add details later
Please use your company/professional email address
Simple math question to prevent spam