At a Glance
- Tasks: Design and verify original computational STEM problems for advanced AI training.
- Company: Leading AI platform focused on innovative problem-solving.
- Benefits: Flexible remote work, competitive pay, and the chance to shape AI technology.
- Why this job: Make a real impact in AI by creating precise, deterministic STEM challenges.
- Qualifications: MSc or PhD in relevant fields and strong Python skills required.
- Other info: Ideal for those passionate about numerical methods and scientific simulations.
The predicted salary is between 36000 - 60000 £ per year.
Independant contract | Flexible | Remote
hackajob is partnering with a leading AI platform to support the development of advanced AI evaluation and training datasets. We’re onboarding senior STEM experts to design fully deterministic, computationally intensive STEM problems used to train and evaluate next-generation AI systems.
What You’ll Do
- You’ll design and verify original computational STEM problems that simulate real scientific and engineering workflows.
Your responsibilities include:
- Creating deterministic computational problems that require Python to solve
- Ensuring each problem has one correct, reproducible output
- Implementing and validating Python reference solutions
- Clearly documenting:
- Inputs
- Methods
- Constraints
- Expected outputs
This role is ideal for professionals who enjoy numerical methods, simulations, optimization, and exact problem-solving.
Example Problem Types
- Numerical integration with fixed boundary conditions
- Deterministic Monte Carlo simulations (fixed seeds)
- Combinatorial or graph enumeration
- Optimization problems with a unique global optimum
- Physics or engineering simulations with fully specified parameters
This role is about precision, determinism, and verification.
Ideal Background
- MSc or PhD in:
- Physics
- Applied Mathematics
- Engineering
- Scientific Computing
- Research or post-doctoral experience
- HPC or simulation-heavy work
- Experience designing benchmarks, problem sets, or verification frameworks
STEM Computational Problem Creation Expert in Glasgow employer: hackajob
Contact Detail:
hackajob Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land STEM Computational Problem Creation Expert in Glasgow
✨Tip Number 1
Network like a pro! Reach out to your connections in the STEM field and let them know you're on the lookout for opportunities. You never know who might have a lead or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best computational problems and Python projects. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common problem-solving techniques and algorithms. Be ready to discuss your thought process and how you approach designing deterministic problems.
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of exciting roles that match your expertise, and applying directly can give you an edge in the hiring process.
We think you need these skills to ace STEM Computational Problem Creation Expert in Glasgow
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your Python expertise and any relevant experience in computational problem-solving. We want to see how you can create those deterministic problems that are key to this role!
Be Clear and Concise: When documenting your previous work, keep it straightforward. Use clear headings for inputs, methods, constraints, and expected outputs. This helps us quickly understand your thought process and approach.
Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific skills and experiences that match the job description. We love seeing candidates who take the time to connect their background to our needs.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity with us at StudySmarter!
How to prepare for a job interview at hackajob
✨Know Your Python Inside Out
Since the role heavily relies on Python, make sure you brush up on your skills with libraries like NumPy, SciPy, and Pandas. Be prepared to discuss specific projects where you've used these tools to solve complex problems.
✨Showcase Your Problem-Solving Skills
Prepare to talk about your experience in designing deterministic computational problems. Think of examples that highlight your ability to create unique solutions and validate them effectively. This will demonstrate your fit for the role.
✨Understand the Importance of Documentation
Emphasise your approach to documenting inputs, methods, constraints, and expected outputs. Clear documentation is crucial in this role, so be ready to explain how you ensure clarity and reproducibility in your work.
✨Be Ready for Technical Questions
Expect questions that test your understanding of numerical methods and simulations. Brush up on topics like Monte Carlo simulations and optimization problems, and be prepared to solve a problem on the spot to showcase your analytical skills.