Senior Algorithm Developer

4 days ago


Stockholm, Stockholm, Sweden RELEX Solutions Full time
Senior Algorithm Developer – CPG & MFG Engineering

RELEX Solutions create cutting-edge optimization software to help retailers and consumer brands drive profitable growth. With growth comes opportunities, and we embrace both. Within our platforms, our teams are driving change, working with international colleagues and the latest tech stack to develop solutions that transform into a pioneering end product; it's tangible, impactful and sustainable – for our customers and the world.

Our Technology team enjoy a challenge. They're hungry to learn, and don't hesitate to ask what, why, and how. They create high-quality scalable code (just imagine, thousands of stores, millions of products, and billions of rows of raw data) Their expertise positively impacts the environment and business processes around the world; alongside international colleagues, they drive change and develop solutions that become our pioneering end product. From functional programming, machine learning and interesting algorithms, to building big data pipelines, they're behind it all. They can work in a flexible way, remote or in-office – after all, they contribute to all our achievements, so in return, we provide a genuine work-life balance and access to every opportunity.

Manufacturing Heuristics team

We are now looking for a Senior Algorithm Developer to join our newly formed and quickly growing Manufacturing Heuristics team. Our team plays a key role in RELEX's strategic goal to expand our offering to very large consumer goods manufacturing companies. Concretely, our team is building new highly performant and scalable heuristic optimization algorithms to solve large supply chain planning problems. We build these algorithms directly into our platform with Java, leveraging our own in-memory database engine to execute the calculations.

In your role as a Senior Algorithm Developer, you would start working in a small but quickly growing team of algorithm developers. You would take a role in developing the foundations for our algorithm, expanding its features, optimizing algorithm performance and implementing tests and performance benchmarks. As a senior member of the team, you are also expected to take a wider role on a team level for example by providing guidance and sparring for new team members as we grow and contributing to team's work planning activities.

Join us as a Senior Algorithm Developer, and this is some of what you'll be doing:

  • Designing and developing heuristic optimization algorithm(s) inside RELEX Plan Platform using Java, leveraging our own Fastorm in-memory database engine.
  • Optimizing and analysing the performance of these algorithms
  • Designing and developing end-to-end testing capabilities for the solutions we build.
  • Learning about the Consumer-packaged goods & Manufacturing industry and customer needs
  • Ensuring that we can execute our solutions with the required performance and run times for our largest customers
  • Helping our team to grow by taking a role in onboarding new people, sharing the knowledge inside the team and contributing to work planning activities

Minimum Requirements:

  • Minimum of five years of production-quality software development experience with Java or similar language.
  • Good knowledge and practice of good software development practices like clean code, testing and code reviews.
  • Proficiency in version control tools (git)
  • Experience and good understanding of algorithm development, from idea to evaluation all the way to production implementation
  • Experience in developing performance critical solutions, and optimizing the performance of these solutions
  • Willingness to grow your role outside of individual contributions towards helping the overall team to be successful and productive
  • Eagerness to take ownership and drive topics
  • Friendly and considerate mindset towards colleagues

What we consider as an advantage:

  • Deep mathematical knowledge and understanding of algorithms. Especially experience combinatorial optimization and network flow optimization problems is beneficial in this role.
  • Experience in leading, facilitating and/or planning software development team's work and development process
  • Understanding of the supply chain planning context, and/or experience from consumer goods manufacturing (CPG) industry
  • Familiarity with Unix-based operating systems.

As part of a truly international team, you'll collaborate across time zones and cultures, driving innovation and achieving shared success. Our Product & Technology hubs are in Finland, Sweden, Lisbon, the UK, and the US, fostering global collaboration. Our modern approach ensures that work is meaningful, inclusive, and impactful, no matter where you are.

Our employees deserve fair and competitive pay that meets them where they are. With scalable benefits, rewards, and perks, our total rewards programs reflect our commitment to inclusivity and access for all. We actively listen to our community to continuously improve our offerings, ensuring they remain relevant and valuable as we design and update them.

  • Flexible and hybrid working options to support work-life integration.
  • Comprehensive health and wellness initiatives.
  • Professional development opportunities, including training, mentorship, and clear career pathways.
  • Generous leave policies, including parental leave and paid time off, supporting both personal and professional priorities.

Life at RELEX

Life at RELEX is defined by collaboration, respect, and flexibility. We believe in fostering a work environment where innovation thrives and everyone feels valued. Our teams work together to solve meaningful challenges, creating an inclusive culture that supports professional and personal growth. Whether you're engaging with colleagues across the globe or finding your own work-life balance, life at RELEX is about making a difference while enjoying the journey. What difference will you make?

#J-18808-Ljbffr

  • Stockholm, Stockholm, Sweden Swediumglobal Full time

    About the JobThis is a unique opportunity to join Swedium Global as a Senior Hardware Engineer working on cutting-edge technologies like FPGA and signal processing algorithms.You will be part of the team responsible for developing the next generation of FPGA cards and will collaborate closely with the branch group S&T.Your primary responsibilities...

  • Algorithm Developer

    4 days ago


    Stockholm, Stockholm, Sweden RELEX Solutions Full time

    Company OverviewRELEX Solutions is a leading provider of optimization software for retailers and consumer brands. Our cutting-edge solutions help businesses drive profitable growth and transform their operations.We are now looking for a Senior Algorithm Developer to join our newly formed Manufacturing Heuristics team, which plays a key role in expanding our...


  • Stockholm, Stockholm, Sweden RELEX Solutions Full time

    ResponsibilitiesDesigning and developing heuristic optimization algorithms inside RELEX Plan Platform using Java.Optimizing and analyzing the performance of these algorithms.Designing and developing end-to-end testing capabilities for the solutions we build.Learning about the Consumer-packaged goods & Manufacturing industry and customer needs.Ensuring that...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Social network you want to login/join with:Software Developer – Numerical Algorithms, StockholmClient:ComsolLocation:Stockholm, SwedenJob Category:OtherEU work permit required:YesJob Reference:99a059196f83Job Views:55Posted:23.01.2025Expiry Date:09.03.2025Job Description:Your RoleIn our Stockholm office, we develop the core functionality of our...


  • Stockholm, Stockholm, Sweden RELEX Solutions Full time

    Job DescriptionWe are seeking an experienced Senior Algorithm Developer to design and develop heuristic optimization algorithms inside our RELEX Plan Platform using Java. The successful candidate will work in a small but growing team, developing the foundations for our algorithm, expanding its features, optimizing algorithm performance, and implementing...


  • Stockholm, Stockholm, Sweden Elekta AB (publ). Full time

    About the RoleWe are seeking a highly skilled Software Engineer for Medical Imaging Algorithms to join our team at Elekta. In this role, you will work on developing algorithms for 3D reconstruction, registration, and computer vision technologies used in radiation therapy. You will be part of an international team that works together to develop cutting-edge...


  • Stockholm, Stockholm, Sweden Pinetree AB Full time

    About the TeamYou will be part of an international and friendly working environment with cross-functional teams encouraged to have open communication and collaboration.Key ResponsibilitiesDevelop and improve algorithms for precise time synchronizationCollaborate with senior developers to further develop and improve unique solutions for transporting time with...


  • Stockholm, Stockholm, Sweden Kambi Sweden AB Full time

    Key ResponsibilitiesCollaborate with trading, risk, and other business areas to provide algorithmic solutionsBe responsible for the end-to-end process of algorithm development, from inception to deployment, as well as maintenanceAnalyze and interpret data to produce meaningful information, particularly changes in patterns and trendsCommunicate results and...


  • Stockholm, Stockholm, Sweden COMSOL Ltd. Full time

    Are you as inspired as we are by the combination of multiphysics simulation and programming, with a focus on geometrical and mathematical problems? Do you want to work in a team of driven and talented colleagues? Would you like to develop core functionality for products used worldwide by tens of thousands of engineers? If so, read on.Who We AreCOMSOL is the...


  • Stockholm, Stockholm, Sweden RELEX Solutions Full time

    About the RoleThis is an exciting opportunity to join our dynamic team as a High-Performance Algorithm Developer. You will be responsible for designing and developing high-performance heuristic optimization algorithms for our RELEX Plan Platform. Your expertise will positively impact the environment and business processes around the world.You will work...


  • Stockholm, Stockholm, Sweden Spotify Full time

    Connecting Artists and Fans through PersonalizationWe are looking for a Machine Learning Engineer II to join our team of passionate engineers who are dedicated to connecting new and emerging creators with users via recommendation algorithms. As an integral part of the squad, you will collaborate with engineers, research scientists, and data scientists in...


  • Stockholm, Stockholm, Sweden Swediumglobal Full time

    Swedium Global is the growing System Engineering and Solution Company, offering services like Semiconductor Engineering R&D Services, Embedded Systems Development, Custom Application Software Development, Web and Cloud Application Development, Testing Services, Consultancy, and Outsourcing services to our clients across the globe for an onsite and offshore...


  • Stockholm, Stockholm, Sweden Comsol AB Full time

    QualificationsWe are looking for developers with the following qualifications:PhD, MSc or equivalent degree in scientific computing.Experience in writing efficient algorithms using CUDA for GPUs and MPI for High Performance Computing.Experience in OpenMP is a plus.


  • Stockholm, Stockholm, Sweden Vattenfall GmbH Full time

    About the RoleWe are seeking a talented individual to join our Junior Analyst Program as an Energy Commodity Analyst.In this role, you will be responsible for conducting commercially relevant fundamental and quantitative analysis to support traders and algorithms developers.You will work closely with senior analysts, trading algorithms developers, and...


  • Stockholm, Stockholm, Sweden Polytechnicpositions Full time

    About the JobWe are seeking a highly skilled Senior Electrical Engineer Researcher to join our team at Polytechnicpositions. As a key member of our research group, you will be responsible for enhancing an existing synthesis framework using modern compilation frameworks and optimizing its synthesis engine to target dataflow-centric...


  • Stockholm, Stockholm, Sweden Senarion Full time

    Are you a driven person with a burning interest in system development? Do you want to join in and contribute to Senarion's success? Do you want to work with competent colleagues who contribute to development? Does this sound interesting? Apply for the role of Senior Frontend Developer todayJob DutiesDevelopment of business management systems in close...


  • Stockholm, Stockholm, Sweden Pinetree AB Full time

    OFFERNet Insight offers the possibility to work hands-on with cutting-edge technology and products used by millions. Together in a close-knit team with colleagues who share a passion for delivering top-quality products, you have the chance to enable reliable live experiences for a global and diverse audience.You will be part of an international and friendly...


  • Stockholm, Stockholm, Sweden Elekta AB (publ). Full time

    ResponsibilitiesAs a Product Owner and System Engineer, you will be responsible for leading a team in developing advanced radiation therapy systems. You will work on complex projects that require collaboration and effective communication skills. Your primary responsibility will be to drive activities like system design, requirements engineering, and risk...


  • Stockholm, Stockholm, Sweden Epic Games Full time

    Role SummaryThis Senior Game Technology Engineer position requires a strong background in building high-performing products and experience with Unreal Engine in C++ and Blueprints.Key ResponsibilitiesDevelop and implement well-documented new features.Create, optimize, and enhance algorithms and data structures.Partner with cross-functional teams to design...


  • Stockholm, Stockholm, Sweden Senarion Full time

    Are you a driven person with a burning interest in system development? Do you want to join in and contribute to Senarion's success? Do you want to work with competent colleagues who contribute to development? Does this sound interesting? Apply for Senior Backend Developer position todayJob dutiesDevelopment of business management systems in close...