(Senior) Optimization Engineer
hace 2 semanas
We’re on a mission to do something really, really small. You’ll craft the masks that bring our patterns to life. Lace Lithography is seeking a highly experienced Senior Optimization Engineer to join our Mask Design team. In this high-impact role, you will architect and deploy the advanced nonlinear optimization engines that define the theoretical limits of our lithography systems. You will be responsible for defining how we solve high-dimensional, nonlinear problems, mentoring the team on advanced numerical methods, and establishing the standards for optimization reliability. Working alongside physicists and developers, you will deliver high-performance solutions to critical manufacturing challenges. This role is based in Barcelona, and will involve regular travel between our two locations throughout the year. What you’ll do Advanced Algorithm Engineering: Design and engineer custom, large-scale nonlinear optimization algorithms. You will move beyond standard implementations to develop specialized heuristics and globalization strategies that exploit the specific structure of our problem. Complex Mathematical Formulation: Translate intricate multiphysics phenomena into rigorous, differentiable optimization problems, ensuring well-posedness and numerical stability for complex engineering objectives. Deep Solver Integration & Customization: Go beyond basic API interfacing to deeply customize solver behaviors. You will modify linear algebra backends, Hessian approximations, and callback structures to maximize solver performance. Code Implementation: Write highly optimized, modular, and testable scientific code in Julia, Python, or C++. GPU-Accelerated Optimization: Implement distributed and GPU-accelerated optimization routines. You will apply parallelization strategies (MPI, CUDA/Kernel abstractions) required to solve problems with millions of degrees of freedom in viable timeframes. Algorithmic Tuning & Profiling: Conduct deep‑dive performance analysis on critical loops. You will profile memory access patterns and algorithmic complexity to eliminate bottlenecks and resolve numerical instabilities. Testing and Validation: Design comprehensive validation frameworks that stress‑test optimization convergence and ensure robustness against real‑world edge cases. Cross‑Disciplinary Collaboration: Work closely with physics and hardware teams to ensure strong alignment between mathematical models and real‑world systems. Technical Standards & Best Practices: Serve as a Subject Matter Expert (SME) on numerical optimization. You will elevate the team's technical bar by conducting rigorous code reviews and championing best practices in numerical computing. Who you are Required: Education & Experience: PhD in Applied Mathematics, Computer Science, Computational Physics, or Operations Research (or a Master’s degree with extensive industrial experience in numerical computing). Expert Optimization Theory: Deep command of nonlinear optimization theory, including KKT conditions, duality, and the mechanics of Interior Point or Trust-Region methods. Large‑Scale Solving: Proven track record of formulating and solving massive‑scale optimization problems (1M+ variables) in production or high-performance research contexts. Scientific Coding Mastery: Advanced proficiency in Julia, C++, or Python , with a strong focus on type stability, memory allocation, and vectorization. Numerical Linear Algebra: Deep knowledge of sparse matrix factorizations, iterative linear solvers, and preconditioning techniques. Solver Expertise: Hands‑on experience tuning and interfacing with large-scale solvers (e.g., IPOPT, KNITRO, SNOPT) at a low level. Debugging & Stability: Ability to diagnose complex convergence failures (singularities, scaling issues) and re‑formulate problems for numerical stability. Software Engineering Rigor: Strong discipline in modern software practices, including version control (Git), unit testing for numerical code, and CI/CD workflows. Technical Communication: Ability to distill complex mathematical trade‑offs into clear engineering decisions. Preferred: Exposure to GPU programming, high-performance computing, or parallel algorithms Experience contributing to scientific software projects or open-source tools Our team here at Lace …consists of amazing people who’ve joined us from all over the world, driven by intense curiosity, the urge for exploration, and a desire to push the limits of physics. We promise to offer you a place among highly motivated Lacers, present you with extremely difficult problems - and have a lot of fun solving them. Workplace & culture Lace operates out of two beautiful, vibrant, and strong‑willed cities. Although we are cities apart, we strive to make the team feel as one. We don’t define values - but we have one universal expectation:Be the best team player you can be. Perks and Benefits Part of the team, part of the company Competitive salary + equity through our incentive plan. ️ Wellness & Team Culture €600 annual wellness allowance, weekly team lunches, monthly social events, and an annual off‑site with the whole team.
-
(Senior) Optimization Engineer
hace 2 semanas
Barcelona, España Lace Lithography A tiempo completoWe’re on a mission to do something really, really small. You’ll craft the masks that bring our patterns to life.Lace Lithography is seeking a highly experienced Senior Optimization Engineer to join our Mask Design team. In this high-impact role, you will architect and deploy the advanced nonlinear optimization engines that define the theoretical limits...
-
Senior Optimization Engineer
hace 2 semanas
Barcelona, España Lace Lithography A tiempo completoA cutting-edge technology company in Barcelona is seeking a Senior Optimization Engineer to innovate in nonlinear optimization. You will design advanced algorithms and customize solver behaviors, collaborating with experts to solve complex manufacturing challenges. This role requires a PhD or extensive experience in applied mathematics, strong coding skills,...
-
Optimization Engineer
hace 2 semanas
Barcelona, España Lace Lithography A tiempo completoWe're on a mission to do something really, really small. You'll craft the masks that bring our patterns to life. Lace Lithography is seeking a highly experiencedSenior Optimization Engineer to join our Mask Design team. In this high-impact role, you will architect and deploy the advanced nonlinear optimization engines that define the theoretical limits of...
-
Optimization Engineer
hace 2 semanas
Barcelona, España We Are Kadre LLC A tiempo completo**Requisitos**: Proficiency in Python Experience with optimization and performance algorithms. Optimization modeling experience in Python, GAMS, or MATLAB Background in mathematical optimization (mixed integer linear and nonlinear stochastic optimization, multi-objective optimization, robust optimization) Experience using Pyomo for optimization models...
-
Optimization Engineer
hace 2 semanas
barcelona, España BIÇOP A tiempo completoA strategic design and engineering agency in Barcelona is looking for an Optimization Engineer to design and maintain optimization solutions for digital twins. Ideal candidates will have a strong mathematical background, programming skills in Python, and the ability to work collaboratively within a team environment. This entry-level role does not allow for...
-
barcelona, España Jordan martorell s.l. A tiempo completois on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15, 000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100...
-
DevOps Engineer
hace 1 día
Barcelona, España Page Personnel España A tiempo completoBe part of your daily meetings, understand the SaaS and the related requirements and translate it into technical solutions. - Automate cloud infrastructure management and support the deployment of new services. - Extend the IaC with new services. - Promoting security best practices. - Create and customise the CI/CD pipelines for your teammates. - Be...
-
Senior Cloud Data Engineer
hace 2 semanas
barcelona, España Cloudera A tiempo completoA leading big data technology company located in Barcelona seeks a Senior Software Engineer to drive innovation within the Hive ecosystem. This role involves working on large-scale distributed systems, optimizing SQL queries, and collaborating on cutting-edge technologies like Spark and Trino. Ideal candidates will have a strong programming background,...
-
Senior Digital Marketing Optimization Specialist
hace 4 días
Barcelona, España Velenosi&Meredith A tiempo completoSenior Digital Marketing Optimization Specialist (German-speaking) Location: Lisbon(Hybrid)Schedule: MondayFriday, 9:00 18:00Start Date: early January 2026Salary: 23,000euro per year + 2,500euro relocation bonus (paid in the first payslip) + bonus & benefits Are you a German-speaking digital marketing professional ready to take the next step in your...
-
Remote Senior iOS Engineer
hace 2 días
Barcelona, España Welltech A tiempo completoSenior iOS Engineer – Welltech Join to apply for the Senior iOS Engineer role at Welltech . We are Welltech — a global company with Ukrainian roots and a powerful mission: to move everybody to start and stay well for life . With five hubs across Cyprus, Ukraine, Poland, Spain and the UK and a remote‑friendly team of over 700+ professionals, we continue...