Sugerencias de búsqueda:

sin experiencia
limpieza
dependienta
conserje
recepcionista
administrativo
logística
psicólogo
carretillero
reponedor
ett
auxiliar enfermería
auxiliar administrativo
Bajo Llobregat
Cataluña
Andalucía
Madrid
Vallés Occidental
Comunidad de Madrid
Leganés
Navarra
Aragón
La Rioja
Pamplona
Cuadrilla de Vitoria
Postular

Junior Optimization Engineer (UPC colaboration)

Lace Lithography
Cataluña
hace 4 semanas

We’re on a mission to solve really, really complex problems. You’ll make sure our systems find the perfect solution, every time.

Lace Lithography, in collaboration with the UPC CHIP Chair, is seeking a Junior Optimization Engineer to join our Mask team in Barcelona. In this role, you will help develop and scale numerical optimization methods for high-dimensional and nonlinear systems. This position is crucial for supporting the software of our advanced lithography systems.

This role is for a one-year contract based in Barcelona. Following the initial collaboration, there is a possibility for a permanent position at the company.

This is a high-impact role for an engineer with a passion for scientific programming and complex problem-solving. You will collaborate with multidisciplinary teams of physicists, software developers, and engineers. The position is a one-year contract based in Barcelona.

About the Role

This is a core software role at the intersection of numerical optimization, scientific computing, and engineering. You’ll be designing and implementing the algorithms that solve our most complex computational challenges, translating physical systems into robust mathematical models.

You’ll collaborate closely with physicists and software developers on our Mask team to integrate advanced solvers and ensure our computational models align with real-world systems. If you have a strong foundation in nonlinear optimization and scientific programming, this is your chance to develop and scale cutting-edge optimization methods in an ambitious deep-tech environment.

What you’ll do

  • Algorithm Development: Design, implement, and fine-tune nonlinear optimization algorithms for large-scale and highly complex systems.
  • Modeling: Translate physical or engineering systems into optimization models with clearly defined mathematical constraints and objectives.
  • Programming: Develop robust, maintainable, and high-performance code using scientific programming languages like Julia, Python, or C++.
  • Integration & Acceleration: Integrate solver libraries like IPOPT via APIs and explore GPU-based techniques to accelerate computationally intensive components.
  • Validation & Debugging: Design test cases to validate model robustness, and debug numerical issues to improve algorithm accuracy, performance, and stability.
  • Collaboration: Work with multidisciplinary teams to ensure consistency between computational models and physical systems.

Who you are

  • Having a bachelor or masters degree in math, physics, compute science or engineering or related field
  • Strong foundation in mathematics, including calculus, linear algebra, and numerical analysis.
  • Solid knowledge of nonlinear optimization, numerical methods, and constraint handling.
  • Experience in scientific programming with languages such as Julia, Python, or C++.
  • Familiarity with optimization libraries like IPOPT or other solvers is a plus.
  • Comfortable using version control systems like Git.
  • A logical thinker with good organizational skills, able to work on several complex topics at once.
  • Has a positive attitude toward working in an interdisciplinary and computationally intensive environment.
  • Fluent in spoken and written Catalan, Spanish, and English.

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 three 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.


Personal Development Quarterly development goals with your manager and your own budget to learn and grow.


Travel between Lace locations We encourage cross-site collaboration and support travel between our York, Barcelona, and Bergen locations to stay connected and aligned.

Guardar Postular
Reportar empleo
Otras recomendaciones de empleo:

Junior Theoretical Physicist (UPC colaboration)

Lace Lithography
Cataluña
Lace Lithography, in collaboration with the UPC CHIP Chair, is seeking a Junior Theoretical Physicist to join our team in...
hace 4 semanas

CIR - Production Engineer for Space Electronics Manufacturing Process Optimization

Madrid, Comunidad de Madrid
  • Shape the future based on innovation of our products, new...
  • Support and troubleshooting in the shop floor. ...
hace 3 semanas

Procurement Project Manager Cost Optimization

HORSE
Alcobendas, Comunidad de Madrid
  • Lead the governance and delivery of cost reduction programs...
  • Leading and facilitating global J/V business optimization...
hace 2 días

Logistic Automation Process Optimization Expert

PowerCo
Comunidad Valenciana
  • System design and implementation: Develop, design and...
  • Collaboration: Work closely with cross-functional teams,...
hace 1 semana

Supplier Connectivity and Optimization Manager

WebBeds
Palma de Mallorca, Islas Baleares
  • Understand system integrations with Chains, XML Gateways…...
  • Understand our platforms functions to manage the onboarding...
hace 3 semanas