Software Engineer

Software Engineer

Full-Time 60000 - 90000 £ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Design and develop software for AI-driven drug discovery, collaborating with a dynamic team.
  • Company: Join deepmirror, an innovative start-up revolutionising drug design with AI.
  • Benefits: Competitive salary, option plan, private medical insurance, and remote work opportunities.
  • Why this job: Be part of a groundbreaking journey in tech and make a real-world impact.
  • Qualifications: Proficient in TypeScript and Python with 4+ years of software development experience.
  • Other info: Enjoy a vibrant work culture with excellent growth opportunities in the heart of London.

The predicted salary is between 60000 - 90000 £ per year.

deepmirror empowers chemists to design better drugs faster with AI. Access to data and expertise are the main barriers for AI in drug discovery. We have built an intuitive co-ideation platform on which computational and medicinal chemists can access high-quality data to build powerful AI models for their drug programmes. Since launching in 2023, our platform is now used by hundreds of chemists across the globe to impact real-world drug programmes. Now, we are looking for an experienced product engineer to supercharge our product.

In this role, you will design and develop production-grade software that powers AI-driven drug discovery. This is an outstanding opportunity for someone who wants to be involved from day one of the start-up journey and who wants to put new processes into place to build a powerful platform in a high-performing and collaborative team, based in beautiful Victoria House in the heart of London.

As part of the product team, you will work across the full stack to integrate advanced algorithms into core services, ensuring they are production-ready, scalable, and seamlessly embedded in the platform. Leveraging your expertise in product engineering, we encourage you to seize the opportunity to be independent and drive innovation and quality. In the role, you will have substantial growth opportunities, allowing you to shape deepmirror's technological framework from its inception and learn in an interdisciplinary environment at the interface of physics, chemistry, biology, and machine learning.

Responsibilities:
  • Be part of the product team and collaborate with designers, engineers, and scientists to define and implement solutions, and contribute to decision-making.
  • Design, develop, maintain, and ship features to deepmirror.
  • Write clean, efficient, and well-documented code; review code, provide feedback, and support research engineers to productionise code.
Requirements:
  • Highly proficient in at least TypeScript and Python.
  • 4+ years of software development experience.
  • Passionate about software engineering with a relentless thirst to improve.
  • Strong understanding of data structures, algorithms, and system design.
  • Experience building full-stack systems, including distributed services, APIs, cloud platforms (AWS or GCP), and both SQL and NoSQL databases, with a solid understanding of backend and frontend concepts.
  • Bachelor's, Master's, or PhD degree in Computer Science, Engineering, or a related field.
Nice to have:
  • Knowledge of cheminformatics, computational chemistry, and machine learning.
  • Contributions to open-source projects or personal software projects (e.g., RDKit, ketcher, Mol*, Vina or related tools).
Benefits:
  • Base salary: £60k to £90k.
  • Competitive Option Plan in line with the stage of the company.
  • Frequent social events and off-sites.
  • Private medical insurance.
  • 1-week remote working per quarter.
  • Cycle to Work Scheme.
  • Pension Scheme: 5%/5% employer/employee.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: IT Services and IT Consulting

Software Engineer employer: deepmirror

Deepmirror is an exceptional employer that empowers its employees to make a real impact in the field of drug discovery through innovative AI solutions. Located in the vibrant heart of London, our collaborative work culture fosters creativity and independence, offering substantial growth opportunities for software engineers to shape our technological framework from the ground up. With competitive salaries, a robust option plan, and a range of benefits including private medical insurance and flexible remote working, we are committed to supporting our team's well-being and professional development.
D

Contact Detail:

deepmirror Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

✨Tip Number 2

Prepare for those interviews! Research common software engineering interview questions and practice coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. The more prepared you are, the more confident you'll feel!

✨Tip Number 3

Show off your projects! Whether it's open-source contributions or personal projects, having a portfolio can really set you apart. We suggest showcasing your work on GitHub and making sure it’s well-documented so potential employers can see your skills in action.

✨Tip Number 4

Apply through our website! We’re always on the lookout for talented individuals like you. By applying directly, you’ll have a better chance of getting noticed by our hiring team. Don’t hesitate – take that leap and submit your application today!

We think you need these skills to ace Software Engineer

TypeScript
Python
Software Development
Data Structures
Algorithms
System Design
Full-Stack Development
Distributed Services
APIs
Cloud Platforms (AWS or GCP)
SQL Databases
NoSQL Databases
Backend Development
Frontend Development
Cheminformatics

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with TypeScript and Python, and don’t forget to showcase any full-stack projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how you can contribute to our mission at deepmirror. Keep it concise but impactful – we love a good story!

Showcase Your Projects: If you've contributed to open-source projects or have personal software projects, make sure to mention them! We’re keen to see your hands-on experience and how you’ve applied your skills in real-world scenarios.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team!

How to prepare for a job interview at deepmirror

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript and Python, as these are crucial for the role. Brush up on your understanding of data structures, algorithms, and system design, as you might be asked to solve problems on the spot.

✨Show Your Passion

Demonstrate your enthusiasm for software engineering during the interview. Share examples of how you've improved processes or tackled challenges in past projects. This will show that you have a relentless thirst to improve, which is key for this position.

✨Prepare for Collaboration Questions

Since you'll be working closely with designers, engineers, and scientists, be ready to discuss your experience in collaborative environments. Think of specific instances where you contributed to team decision-making or helped integrate solutions across disciplines.

✨Highlight Your Full-Stack Experience

Be prepared to talk about your experience building full-stack systems, including distributed services and APIs. If you have experience with cloud platforms like AWS or GCP, make sure to mention it, as this will be a big plus for the interviewers.

Software Engineer
deepmirror
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>