At a Glance
- Tasks: Join our agile team to build innovative scheduling models for semiconductor operations.
- Company: Flexciton is revolutionising the semiconductor industry with cutting-edge SaaS technology from London.
- Benefits: Enjoy competitive salary, stock options, hybrid work, and a £500 training allowance.
- Why this job: Be part of a creative powerhouse shaping the future of technology and making a real impact.
- Qualifications: Degree in computer science or related field; 0-2 years experience or strong academic background.
- Other info: We celebrate diversity and provide an inclusive environment for all applicants.
The predicted salary is between 30000 - 42000 £ per year.
At Flexciton, we work with high-tech factories built with investments worth hundreds of millions of dollars, producing advanced chips at the atomic level. It can take up to nine months to fabricate these cutting-edge products.
We are proud to be the only SaaS product in the world that plans and schedules production in high-tech semiconductor fabs, using complex algorithms in real-time, all from our London office.
Our technology consistently delivers the best production schedules, and leading companies like Seagate trust Flexciton to run their production 24/7. With operations across the US, Europe, and expansion into Asia, we are on a path to realise our vision for the Autonomous Factory.
Job Summary
We\’re seeking an optimisation engineer to join our tight-knit software development team. We are working towards one common goal: to automate and optimise decision-making across the chipmaking industry. As a member of the team, you will build innovative scheduling models and algorithms within a SaaS platform that already serves some of the most advanced factories in the world.
Key Responsibilities
-
Be part of an agile software delivery team building the Flexciton app suite for scheduling and planning semiconductor operations.
-
Research and implement new methods for tackling interesting combinatorial problems using approaches such as Linear Programming (LP), Mixed Integer Linear Programming (MILP).
-
Develop heuristic search and discrete event simulation algorithms.
-
Partner with customer-facing teams to trial the developed solutions live in some of the world’s most advanced semiconductor fabrication plants
-
Characterise quality and performance of different modelling approaches using benchmarks and data analytics.
Required Experience
-
University degree in computer science, operations research, engineering, mathematics, physics or related.
-
0-2 years of relevant experience (or recent graduate with strong academic background in optimisation)
-
An interest or experience in exact or heuristic optimisation methods for solving combinatorial problems such as LP, MILP, constraint programming, metaheuristics.
-
Understanding of software engineering, algorithms and data structures.
-
Experience in Python or another object-oriented programming language.
-
Eagerness to communicate complex technical concepts clearly.
-
Ability to balance mathematical rigour with an appetite to ship software and learn via iteration.
The following are a plus but not required:
-
Experience working with solvers like CPLEX, Gurobi, FICO etc.
-
Experience with scheduling and planning problems in other domains (e.g. logistics, energy)
-
Experience with Rust
Above all, we are looking for curious and motivated individuals that are eager to grow while changing the face of semiconductor manufacturing. If this sounds like you, even if you don’t feel like you meet all the criteria above, apply today and help us build the future.
Benefits
-
Competitive salary based on skills and experience
-
Stock Options so when we make it big – so do you!
-
L&D Opportunities
-
We are determined to continuously develop ourselves, our company and our teams. We have a £500 training allowance for every employee. We also have our mini library where we keep adding books every week. We want to be able to create as many opportunities for our teams\’ growth .
-
Hybrid working model of 3 days in the office (Monday, Tuesdays and Fridays) and 2 days working from home.
-
Breakfasts and Snacks Our office is stocked with snacks, drinks, fruits, cereal.
-
Monthly lunches in the office
-
Quarterly team activity or dinner .
-
Annual Team Trip Every year, we take our team to an annual retreat where we have strategy workshops, foster our culture and do lots of fun activities.
-
Additional day of holiday every year (up to 30 days) after two years of service.
-
Discounts with Charlie HR perks Get discounts on brands, cinema tickets, shopping, travel and many more!
-
Season Ticket Loan/Cycle to Work Scheme
-
2 Weeks Work From Anywhere Policy
Why join us
Welcome to Flexciton, where innovation meets impact! We\’re not just a startup; we\’re a powerhouse of creativity, at the forefront of revolutionising the semiconductor industry. Picture this: our software, crafted by brilliant minds like yours, is shaping the very devices you\’re using right now.
We\’re not stopping here. We\’re scaling up, fast. We\’ve been recognised globally as one of the most disruptive companies, and our potential is limitless. Our strength lies in our people – in a space where ideas flow freely, and every voice, including yours, can shape the future.
What we do matters. The factories we optimise create the technology that defines our world, from healthcare breakthroughs to cutting-edge communication devices. Join us, and you\’re not just joining a team; you\’re becoming a part of progress, a force that\’s transforming industries and leaving a mark on the world.
At Flexciton, your passion, your ideas, and your hard work don\’t just contribute; they drive us forward. There has never been a more exciting time to be a part of our story. Join us, and let\’s create a future where your innovations don\’t just matter – they inspire.
At Flexciton, we celebrate diversity and thrive in an inclusive atmosphere. We wholeheartedly embrace equal employment opportunities and believe in making our recruitment process accessible to all. Your unique abilities and perspectives are valued here. If you require any accommodations due to a disability or specific needs, please don\’t hesitate to inform us. Your comfort and success are our priority. Welcome to a place where everyone belongs.
#J-18808-Ljbffr
Junior-Mid Software Engineer - Optimisation/Operations Research employer: Flexciton
Contact Detail:
Flexciton Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior-Mid Software Engineer - Optimisation/Operations Research
✨Tip Number 1
Familiarise yourself with the latest trends in optimisation and operations research. Understanding concepts like Linear Programming and Mixed Integer Linear Programming will not only help you during interviews but also show your genuine interest in the field.
✨Tip Number 2
Engage with the semiconductor industry by following relevant news and developments. This will give you insights into the challenges faced by companies like Flexciton and allow you to discuss how your skills can contribute to solving these issues.
✨Tip Number 3
Network with professionals in the optimisation and software engineering fields. Attend meetups, webinars, or conferences to connect with people who work at Flexciton or similar companies, as personal connections can often lead to job opportunities.
✨Tip Number 4
Prepare to demonstrate your problem-solving skills through practical examples. Be ready to discuss any projects or experiences where you've applied optimisation techniques, as this will showcase your ability to tackle real-world challenges.
We think you need these skills to ace Junior-Mid Software Engineer - Optimisation/Operations Research
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Emphasise your knowledge of optimisation methods, programming languages like Python, and any projects related to combinatorial problems.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific aspects of Flexciton's work that excite you, and explain how your background in computer science or operations research makes you a great fit for their team.
Showcase Relevant Projects: If you've worked on projects involving Linear Programming, Mixed Integer Linear Programming, or similar optimisation techniques, be sure to include these in your application. Describe your role and the impact of your contributions.
Highlight Soft Skills: Flexciton values communication and collaboration. In your application, mention experiences where you've effectively communicated complex technical concepts or worked as part of a team to solve problems. This will demonstrate your fit within their agile environment.
How to prepare for a job interview at Flexciton
✨Understand the Technology
Familiarise yourself with Flexciton's SaaS product and how it optimises semiconductor production. Knowing the basics of Linear Programming and Mixed Integer Linear Programming will help you discuss relevant algorithms confidently.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss specific combinatorial problems you've tackled in the past. Highlight your experience with heuristic optimisation methods and how you approached these challenges, as this aligns closely with the role.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. This is crucial, especially when partnering with customer-facing teams. Clear communication can set you apart from other candidates.
✨Demonstrate Your Eagerness to Learn
Flexciton values curiosity and motivation. Share examples of how you've pursued learning opportunities in the past, whether through projects, courses, or self-study, to show that you're committed to growth in the field.