Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Software Engineer image - Rise Careers
Job details

Full Stack Software Engineer

The Role

We are looking for a full-stack software engineer to build the next generation of scientist-centred AI tools for accelerating scientific discovery, our understanding of the universe, and solving climate change. This is a hybrid role with 2 to 3 days at our London office.

You’ll work closely with our computational and experimental groups to build agentic LLM tools which democratise the usage of Orbital Materials’ SOTA simulation models and work at the fore-front of AI-accelerated scientific research. 

This role will be focused on delivering software which integrates frontier AI research into the workflow of scientists. This will involve designing and implementing front-end tools for novel interaction patterns with generative models, RAG, and scientific visualizations. This role will also design and build the back-end services which deliver agentic scientific workflows at scale, such as the orchestration of GPU-accelerated and traditional HPC workloads for atomistic simulation, and the processing of experimental data.

You will be working alongside the scientists who use these tools for every aspect of the materials discovery and technology development pipeline, and uniquely placed to guide the development of a new, AI-powered methodology for rapidly scaling crucial technologies for the energy transition.

Responsibilities:

  • Design and implement full-stack web applications which expose cutting-edge scientific tooling to scientists

  • Develop novel front-end interfaces which allow scientists to perform AI-accelerated research

  • Develop back-end services which deliver AI-accelerated research, connecting diverse research tools, molecular simulations, physical lab equipment and LLMs

  • Develop a suite of applications which provide utility to experimental chemists and integrate with central workflows

Skills & Experience:

  • 3+ years of professional experience as a full-stack engineer

  • A quantitative graduate degree

  • Experience working with machine learning, LLMs, scientific tools/teams is a bonus

  • Expert level experience with python and front-end javascript frameworks, react preferred.

What we offer

  • Competitive base salary with AI sector

  • Generous equity package

  • Private Healthcare

  • Pension

  • Flexible and generous paid time off

  • Regular team offsites and travel to US office

We are an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, age, disability, genetic information or any other category protected by law.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Software Engineer, Orbital

At Orbital Materials, we're excited to welcome a Full Stack Software Engineer to our innovative team dedicated to revolutionizing scientific discovery through AI tools. This role is perfect for you if you're looking to be part of groundbreaking work that accelerates our understanding of the universe and combats climate change. Ideally, this hybrid position meets in our London office a couple of times a week, where collaboration with inspired scientists and researchers is at the heart of what we do. You'll focus on creating user-friendly software that integrates cutting-edge AI research into the daily workflows of scientists. This means you'll design and implement front-end tools that allow for seamless interaction with generative models and scientific visualizations. But that's not all! You'll also develop robust back-end services to orchestrate GPU-powered workloads, processing experimental data, and connecting them with our extensive suite of simulation models. Your insights will be vital in developing a new, AI-driven method for scaling essential technologies for energy transition efforts. If you thrive in a collaborative environment and are ready to shape the future of scientific tools, we want to hear from you! Join us in making a significant impact while enjoying a competitive salary, equity, private healthcare, and flexible time-off arrangements as part of our team culture.

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at Orbital
What are the responsibilities of a Full Stack Software Engineer at Orbital Materials?

As a Full Stack Software Engineer at Orbital Materials, your primary responsibilities include designing and implementing web applications that harness cutting-edge scientific tools, developing intuitive front-end interfaces for AI-accelerated research, and creating back-end services that integrate diverse research tools and molecular simulations. Moreover, you'll play a critical role in helping experimental chemists with applications that enhance their workflows.

Join Rise to see the full answer
What skills are required for the Full Stack Software Engineer position at Orbital Materials?

To excel in the Full Stack Software Engineer role at Orbital Materials, you'll need at least 3 years of professional experience as a full-stack engineer, a graduate degree with a quantitative focus, and expert-level skills in Python and front-end JavaScript frameworks, particularly React. Familiarity with machine learning and working alongside scientific teams will be advantageous.

Join Rise to see the full answer
What is the work environment like for a Full Stack Software Engineer at Orbital Materials?

The work environment at Orbital Materials for a Full Stack Software Engineer is collaborative and innovative, emphasizing hybrid work with 2 to 3 days in our London office. You’ll work closely with scientists and researchers in a dynamic setting where creativity and cutting-edge technology blend to advance scientific discovery.

Join Rise to see the full answer
What kind of projects can a Full Stack Software Engineer expect to work on at Orbital Materials?

As a Full Stack Software Engineer at Orbital Materials, you can expect to work on projects that involve developing novel AI tools for materials discovery, facilitating efficient scientific workflows, and implementing solutions that democratize the use of advanced simulation models for researchers. Your contributions will directly impact significant scientific endeavors.

Join Rise to see the full answer
What benefits does Orbital Materials offer Full Stack Software Engineers?

Orbital Materials offers a competitive base salary, a generous equity package, private healthcare, and a pension plan. In addition, employees benefit from flexible paid time off, regular team offsites, and opportunities for travel to our US office, fostering a supportive and engaging work culture.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
What motivates you to work on AI tools for scientific research as a Full Stack Software Engineer?

When answering this question, focus on your passion for technology and your desire to make a meaningful impact in the scientific community. Discuss how AI's potential to accelerate discovery excites you, and highlight your interest in collaborating closely with researchers.

Join Rise to see the full answer
Can you describe your experience with developing front-end tools?

Discuss specific projects where you designed user interfaces, particularly using JavaScript frameworks like React. Highlight your understanding of user experience principles and your ability to create intuitive designs that facilitate complex scientific interactions.

Join Rise to see the full answer
How do you approach working on back-end services that must integrate various data sources?

Explain your methodical approach to system design by addressing how you assess data sources, choose appropriate technologies, and ensure scalability. Give examples of past experiences integrating multiple systems to highlight your problem-solving skills.

Join Rise to see the full answer
What programming languages and frameworks are you proficient in, and which do you prefer for full-stack development?

List your technical proficiencies clearly, emphasizing Python for backend work and React or similar frameworks for frontend development. Mention your preferences while being open to learning new technologies if needed.

Join Rise to see the full answer
How have you collaborated with scientists or researchers in previous roles?

When responding, showcase your communication skills and teamwork experience. Provide examples of how you’ve worked alongside scientists to understand their needs and design tools that enhance their research.

Join Rise to see the full answer
What strategies do you use to maintain code quality and manage technical debt?

Discuss practices such as code reviews, automated testing, and continuous integration that you incorporate into your workflow. Provide examples where you successfully managed technical debt to improve the system's performance.

Join Rise to see the full answer
Can you discuss a challenge you faced in developing software for scientific applications and how you overcame it?

Share a specific challenge, such as integrating complex simulations or ensuring data accuracy. Focus on the solution you implemented, emphasizing your analytical skills and determination to deliver effective results.

Join Rise to see the full answer
How do you ensure your software is user-friendly for scientists who may not have a strong technical background?

Talk about your approach to user-centered design, such as gathering user feedback and conducting usability tests. Emphasize the importance of intuitive design and your commitment to empowering scientists to leverage technology effectively.

Join Rise to see the full answer
What role do you believe AI will play in the future of scientific discovery?

Articulate your perspective on AI's transformative potential in research, mentioning advancements in data analysis, experimentation, and simulations. Relate this back to your motivations for working in this field and your vision for contributing to its growth.

Join Rise to see the full answer
How do you keep yourself updated with the latest technologies in AI and software development?

Share your strategies for continuous learning, such as online courses, attending workshops and conferences, or engaging with professional communities. Highlight your commitment to staying current with trends and innovations.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Patlytics, Inc. Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Inclusive & Diverse
Mission Driven
Empathetic
Collaboration over Competition
Transparent & Candid
Growth & Learning
Customer-Centric
Medical Insurance
Dental Insurance
Vision Insurance
Health Savings Account (HSA)
Mental Health Resources
Equity
Maternity Leave
Paternity Leave
Paid Time-Off
Life insurance
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
ZayZoon Remote No location specified
Posted 2 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!