Software Engineer - Operations Researcher
NetJets · Columbus, OH · 3 wk ago
Information TechnologyFull-time
Tasks and Responsibilities
- Develop optimization models for scheduling problems
- Implement mixed-integer linear programming
- Write production-level code and integrate models with existing systems
- Collaborate with data scientists and business stakeholders to understand requirements
- Use optimization solvers (e.g., Gurobi) effectively to handle large-scale problems
- Validate models and ensure they meet business objectives
- Document methodologies and provide training to team members as needed
Education
- Master's or PhD in Operations Research, Industrial and Operations Engineering or equivalent engineering field.
- Strong programming skills in Python.
- Proficiency in mixed-integer linear programming.
- Experience with optimization solvers like Gurobi, CPLEX, PuLP.
- Understanding of algorithm design and computational complexity.
- Experience in deploying optimization models into production environments.
- Ability to handle multiple projects and prioritize tasks effectively.
- Commitment to continuous learning and staying updated with industry trends.
Core Competencies
- Optional: Software Engineering Skills
How NetJets Supports You
- Miscellaneous benefits such as Medical, Dental, Vision, Healthcare Advocacy, Employee Assistance Program, Flexible Spending Accounts, Health Savings Account, Wellness Programs & Discounts, Paid Time Off, Parental Leave of Absence, Life and Accident Insurance, Voluntary benefits, 401(k) plan, Short and Long-Term Disability, Legal Plan, Identity Theft Protection Plans, Pet Insurance, Family & Caregiving Support