Optimization Engineer

2 - 6 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Optimization Engineer, you will be responsible for designing and implementing high-performance algorithms and optimization models for complex business challenges. Your main responsibilities will include: - Designing, developing, and maintaining high-efficiency software solutions using C programming. - Building and implementing optimization models (linear, integer, mixed-integer, nonlinear) to solve complex analytical problems. - Collaborating with cross-functional teams to understand business requirements and develop data-driven optimization strategies. - Benchmarking, testing, and enhancing algorithms for improved performance, scalability, and reliability. - Applying Operations Research methodologies such as mathematical programming, heuristics, and metaheuristics. - Developing reusable components and frameworks for optimization problem-solving. - Ensuring clean, maintainable, and well-documented code using best development practices. - Presenting analytical results and optimization insights clearly to technical and non-technical stakeholders. Qualifications Required: - Bachelors or Masters degree in Computer Science, Engineering, Operations Research, Applied Mathematics, or a related field. - Expert-level proficiency in C programming, including data structures, algorithms, and memory management. - Strong understanding of Operations Research techniques such as linear programming, integer programming, and heuristics. - Hands-on experience with optimization solvers or libraries (e.g., CPLEX, Gurobi, COIN-OR). - Proven ability to convert complex business or engineering problems into computational models. - Strong analytical, debugging, and performance-tuning skills. - Excellent communication and documentation abilities.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You