senior optimization engineer - Hyderabad, India - Vrinda Global

    Default job background
    Description

    Skills and qualifications:


    • Proven ability to capture engineering design and operation problems as mathematical programming problems (NLPs), including attention to reliable convergence of such problems.


    • Proficient with the mathematical theory (applied mathematics, numerical analysis and functional analysis), algorithmic foundations (notably existence and convergence proofs), and methods/tools for numerical optimization (SQP, interior point method, etc.) of large-scale systems.


    • Experience from using common algorithms/solvers for large-scale gradient- based non-linear programs, e.g., IPOPT, CONOPT, KNITRO, and WORHP, including their respective applicability to different types of problems.


    • Experience from formulating and solving discrete optimization problems and using common algorithms, including CPLEX and Gurobi.


    • Familiarity with physics-based modeling principles and best practices of thermo- fluid systems, such as vapor compression cycles or power plants.


    • Familiarity and experience with development of computational platforms and tools in Python or equivalent.


    • Familiarity with using HPC and cloud-based platforms for computation at scale.


    • Demonstrated ability to work as part of a multidisciplinary team and an entrepreneurial attitude towards technological innovation in a global environment.


    • Self-starter who is well-organized in an international team environment, with proven communication skills.


    • Demonstrated ability to work as part of a multidisciplinary team and an entrepreneurial attitude towards technological innovation in a global environment.


    • Self-starter who is well-organized in an international team environment, with proven communication skills