Senior Software Engineer
at Materials Nexus
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 21 Jan, 2025 | Not Specified | 21 Oct, 2024 | N/A | Grasp,Graphql,Aws,Mongodb,Databases,Julia,Azure,Python,C++ | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Company Description
Materials contribute to 50% of the world’s CO2 emissions, those critical to the net-zero transition being the biggest culprits. Our AI platform leverages quantum calculations to model and design novel materials that are cheaper, higher performing and more environmentally friendly. We are accelerating materials discovery from decades to months.
Case study: https://www.materialsnexus.com/news/magnex-rare-earth-free-permanent-magnet
Recent press: https://www.popularmechanics.com/science/green-tech/a61147476/ai-developed-magnet-free-of-rare-earth-metals/
Job Description
At Materials Nexus, our mission is to accelerate the change to net-zero through the disruption of materials discovery and production.
As Senior Software Engineer, you will play a leading role in championing software excellence and scalability so our scientific platform can make greater change at an even faster rate.
Your role will span across the breadth of the technical team, from quantum calculations to ML tools to front-end development. You will act as an engineer, architect, collaborator, and mentor, working to build the best software possible.
This is the perfect role for someone looking for a varied and dynamic role in a start-up making a real impact on the world.
QUALIFICATIONS
- Experience in large multi-developer environments, with an eye for detail and passion for building functional, scalable, market-ready products.
- DevOps and deploying software in cloud environments (AWS, or Azure)
- Strong experience in deployment, management, and scaling of databases with a proficiency in MongoDB, or other NoSQL databases
- Python & JavaScript - excellent grasp of their advanced language features and development best-practices including OOP, testing frameworks & patterns.
- Linux environments and terminal interfaces.
- RESTful APIs, GraphQL and web frameworks (Flask / Django)
- Strong understanding of containerisation technology (e.g., Docker).
YOU MAY HAVE SOME EXPERIENCE WITH OR DESIRE TO LEARN:
- High-performance languages such as: C++, or Julia.
Additional Information
THE PROCESS:
First step: A 45 minute video call with Julia, our People Associate, to learn a bit more about you and what you are looking for!
Second step: A 45 minute video call with our technical team - Get to know each other + short code review
Third step: Meet the technical team, in person. This will consist of a 90 minute coding and system design review
Responsibilities:
- Mentor and guide other members of the tech team to help them develop their software development skills while improving architectural decision-making, fostering a culture of continuous learning and growth.
- Champion software development best practices, including: implementing robust architectural design, thorough code review, comprehensive testing strategies, detailed documentation, and promoting a culture of engineering excellence.
- Implement robust quality assurance processes to ensure the accuracy, reliability, performance, and security of our software, from the architectural planning phase through deployment
- Identify opportunities for process improvement across the tech team, maximising our impact potential.
- Stay updated on industry trends and emerging technologies, and assess their potential impacts on our roadmap.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
London, United Kingdom