For Employers

Premier Global Links LLC

Senior Software Engineer – Optimization

Posted 4 days ago
$160K - $200K per year
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will build and enhance AI-powered optimization engines and backend services to solve complex scheduling problems. The role involves working across the technology stack to deploy scalable cloud-based systems while collaborating with cross-functional teams.

DO NOT APPLY IF YOU ARE NOT A U.S. CITIZEN OR PERMANENT RESIDENT.

About the Role

Premier Global Links LLC is seeking a Senior Software Engineer – Optimization to build and improve AI-powered scheduling and optimization systems.

This backend-focused role combines software engineering, mathematical optimization, machine learning, and scalable cloud systems. You will work primarily on backend systems while contributing to frontend functionality and helping develop technology that solves complex scheduling and optimization problems.

The ideal candidate enjoys solving difficult technical problems, takes ownership of production systems, and can translate algorithms and mathematical models into reliable software.

Key Responsibilities

  • Build and enhance optimization engines using linear and mathematical programming techniques.
  • Develop backend services, APIs, asynchronous workflows, and scalable infrastructure.
  • Design and implement optimization models and algorithms for complex scheduling problems.
  • Work with optimization technologies such as Gurobi or Google OR-Tools/CP-SAT.
  • Develop and integrate machine learning and AI approaches to improve scheduling accuracy and performance.
  • Build mission-critical algorithms, optimization modules, and ML-powered product capabilities.
  • Work across the technology stack, with approximately 80% backend and 20% frontend development.
  • Deploy and maintain reliable cloud-based systems using technologies such as AWS and Terraform.
  • Troubleshoot production issues and contribute to on-call support for critical systems.
  • Lead complex technical projects from design through production deployment.
  • Collaborate with product, customer-facing, and non-technical teams to understand requirements and deliver practical solutions.
  • Contribute to system architecture, technical decisions, testing, performance, and reliability.

Required Qualifications

  • 4+ years of professional software engineering experience.
  • Strong experience shipping production software and leading complex technical projects.
  • Strong proficiency in Python or a comparable programming language.
  • Experience building linear optimization, mathematical programming, ML models, or optimization algorithms.
  • Experience translating mathematical models or algorithms into production software.
  • Experience building backend systems, APIs, asynchronous tasks, or scalable web applications.
  • Experience owning a mission-critical algorithm, ML model, or optimization module.
  • Strong software architecture, problem-solving, and system design skills.
  • Ability to work across backend and frontend technologies as needed.
  • Strong communication skills and ability to collaborate with technical and non-technical stakeholders.
  • Computer Science or another technical degree.

Preferred Qualifications

  • Experience with Gurobi, Google OR-Tools, CP-SAT, or similar optimization solvers.
  • Experience with AWS cloud infrastructure.
  • Experience with Terraform or infrastructure-as-code.
  • Machine learning or AI engineering experience.
  • Background in mathematical optimization, applied mathematics, or electrical engineering.
  • Experience with scheduling, routing, logistics, transportation, e-commerce, or similar optimization-intensive products.
  • Experience supporting high-availability or mission-critical production systems.
  • Experience providing technical leadership or serving as a project/technical lead.

Technology Environment

Python | Mathematical Optimization | Linear Programming | Mixed-Integer Programming | Gurobi | OR-Tools | CP-SAT | Machine Learning | AI | AWS | Terraform | APIs | Backend Systems | Asynchronous Processing | Scalable Web Applications

Compensation & Benefits

  • $160,000–$200,000 annual salary, based on experience and qualifications
  • Equity opportunity
  • Comprehensive benefits package
  • Remote-first work environment

Work Arrangement

Remote – United States

This is a remote position. Candidates should be able to collaborate effectively across distributed teams and accommodate required time-zone overlap, including occasional early-morning collaboration when needed.

Equal Opportunity Employer

Premier Global Links LLC is an Equal Opportunity Employer. Employment decisions are based on qualifications, skills, experience, and business needs without regard to legally protected characteristics.

DO NOT APPLY IF YOU ARE NOT A U.S. CITIZEN OR PERMANENT RESIDENT.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior AI Inference Engineer

Full Time United States Software Development

Full Stack Engineer - Austin, TX (WFH)

Full Time United States Software Development

Field Service Engineer, AMS

Full Time United States Software Development

Data Engineer (Python, PySpark & Databricks)

Full Time Colombia Software Development

Technical Co-Founder

Full Time Germany Software Development

RPA Developer

Full Time United States Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 219,313+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

219,313+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified