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

Director, Software Engineering

Our mission at Xyme is to solve important societal problems by revolutionizing the practice of synthetic chemistry through what we call xymes - AI-generated enzymes that can catalyze any reaction. As an innovative startup based in Oxford and Manchester, UK, we bring together interdisciplinary teams of scientists, engineers, and data specialists to push the boundaries of enzyme design. Our dynamic and collaborative work environment is fueled by a passion for innovation. We cultivate a culture of continuous learning and improvement, where every team member can make a lasting impact on our groundbreaking research and real-world applications.

As Director, Software Engineering at Xyme, you will join an exciting scientific startup to build a groundbreaking software platform from the ground up. Together with your team, you will architect and deliver our enzyme design platform, integrating state-of-the-art AI, molecular simulation, scalable compute, and learning cycles into an intuitive interface. This platform will empower our scientific teams to advance high-impact portfolio projects. You will begin by building a highly effective team and establishing the computational infrastructure and software development processes needed to create a unique interface that encodes our growing knowledge and ultimately automates enzyme design at scale.

What you will do

Together with your own team and collaborating with others, you will have the opportunity to do the following early on:

  • Design, architect, and continuously enhance our cutting-edge enzyme design platform in alignment with our ambition to revolutionize synthetic chemistry, using modern SaaS principles and best practices to ensure scalability, reliability, and maintainability while delivering an exceptional user experience for our scientific teams.

  • Launch and maintain our cloud compute platform including task-based workflow orchestration and scalable compute functions to support our enzyme design pipeline.

  • Lead the design, implementation, and maintenance of our software development environment to establish best practices and increase productivity.

  • Cultivate strategic partnerships by working with our technical leaders to identify, engage, and build beneficial relationships with key software and service providers.

  • Build and lead a high-performing engineering team by creating a collaborative, innovative culture focused on technical excellence, continuous learning, and mutual support.

Our current stack is primarily Python-based and we use its scientific software ecosystem for developing AI applications and running molecular simulations. You will have significant ownership over adjusting and expanding it as needed to achieve our goals.

Who we are looking for

  • You have experience scaling startups from seed to advanced funding rounds and developing platforms from initial concept through technical validation to successful market fit. Your experience may also include learning valuable lessons from startup failures, giving you insight into what drives startup success.

  • You have led the development of major user-facing SaaS platform features and understand what it takes to build reliable products that customers actively use and value.

  • You have experience with AI-driven platforms and have led the development of features or complete platforms built on modern data pipelines and predictive or generative models.

  • You are a seasoned software engineer with proven hands-on expertise across multiple tech stacks. While staying current with emerging technologies, you have the wisdom to make sound technical decisions. You're ready to contribute directly to platform development when needed.

  • You know firsthand that strong relationships and clear communication are essential for building impactful products. You thrive on engaging regularly with customers and internal stakeholders to listen to feedback, share thoughts, communicate plans, and importantly, fostering a sense of shared ownership over our platforms.

  • You have successfully built, led, and grown engineering teams and are passionate about team culture and personal development. Your leadership style emphasizes mentorship and you have a proven track record of developing talent and helping team members reach their full potential.

What would be nice to have

  • An advanced degree in a scientific discipline - particularly life sciences - will be helpful in understanding our unique scientific vision and the platforms needed to achieve it.

  • Experience developing or contributing to customer-facing platforms in biotech or similar fields where AI and life sciences intersect.

What we offer

  • An environment where you will have significant impact - your work will be critical in delivering a groundbreaking platform with the potential to solve some of the biggest challenges of our time: energy, climate, and health.

  • Opportunities to attend and present at relevant conferences and industry events, expanding your knowledge and professional network.

  • Flexible hybrid work arrangement that blends in-office collaboration at our Oxford location with remote working options tailored to your preferences.

What You Should Know About Director, Software Engineering, Xyme

If you're looking to join an innovative startup that is revolutionizing synthetic chemistry and have a wealth of experience in software engineering, then the role of Director, Software Engineering at Xyme in Oxford could be the perfect fit for you. At Xyme, we are on a mission to tackle important societal challenges using AI-generated enzymes, and our collaborative culture is what sets us apart. As the Director, you will have the exciting opportunity to lead a talented team in architecting and delivering a unique enzyme design platform. This platform will not only incorporate state-of-the-art AI and molecular simulations but will also be designed for scalability and ease of use by our scientific teams. Your responsibilities will include guiding the development of our cloud computing infrastructure and establishing effective software development processes. You’ll also be instrumental in maintaining our Python-based stack while nurturing strong partnerships with key software providers. Your leadership will build a high-performing engineering team focused on technical excellence and mutual support. The ideal candidate will have experience scaling startups and developing user-facing SaaS platforms, particularly those driven by AI. Moreover, a passion for mentorship and team culture is essential, as well as a collaborative spirit enthusiastic about integrating feedback from stakeholders. At Xyme, you’ll not only be making a significant impact but also have the flexibility to blend in-office collaboration in Oxford with the option to work remotely, all while addressing some of the pressing challenges of our time such as energy and health.

Frequently Asked Questions (FAQs) for Director, Software Engineering Role at Xyme
What are the primary responsibilities of the Director, Software Engineering at Xyme?

The primary responsibilities of the Director, Software Engineering at Xyme include leading the development of an innovative enzyme design platform, establishing best practices in software development, and launching a cloud compute platform. You'll also be responsible for building and mentoring a high-performing engineering team and cultivating strategic partnerships with key software providers to support our goals.

Join Rise to see the full answer
What qualifications are required for the Director, Software Engineering position at Xyme?

For the Director, Software Engineering position at Xyme, candidates should have experience in scaling startups and developing platforms, especially user-facing SaaS applications. In-depth knowledge of AI-driven platforms and a strong background in software engineering across various tech stacks is also important. Leadership experience in building and developing engineering teams is essential.

Join Rise to see the full answer
How does Xyme support the professional growth of its Director, Software Engineering?

Xyme supports professional growth for its Director, Software Engineering by offering opportunities to attend and present at relevant conferences, thus allowing for knowledge exchange and networking. The collaborative culture at Xyme fosters continuous learning and personal development, ensuring you can grow alongside the company.

Join Rise to see the full answer
What technology stack does Xyme use for software development?

Xyme primarily utilizes a Python-based stack for its software development, especially leveraging its scientific software ecosystem for AI applications and molecular simulations. The Director will have the opportunity to adapt and expand this stack to achieve our ambitious goals.

Join Rise to see the full answer
What type of impact can a Director, Software Engineering have at Xyme?

As the Director, Software Engineering at Xyme, you will have a significant impact by driving the creation of a groundbreaking platform that addresses critical societal challenges such as energy, climate, and health. Your work will be instrumental in delivering innovative solutions that could transform the field of synthetic chemistry.

Join Rise to see the full answer
Common Interview Questions for Director, Software Engineering
What has been your biggest challenge in scaling a software engineering team?

In answering this question, focus on a specific challenge, such as communication breakdowns or meeting tight deadlines. Share how you addressed the challenge, emphasizing problem-solving skills and fostering team collaboration that led to successful outcomes.

Join Rise to see the full answer
Can you describe your approach to product development for user-facing SaaS platforms?

Discuss your understanding of user needs, the importance of UX design, and how you engage with stakeholders to gather feedback. Highlight your familiarity with agile methodologies and how you prioritize features based on customer value and market fit.

Join Rise to see the full answer
How do you ensure strong communication within your engineering team?

Explain your methods for fostering open and transparent communication, such as regular check-ins, team meetings, and collaborative tools. Emphasize the importance of building relationships and encouraging team members to share their ideas and concerns.

Join Rise to see the full answer
What experience do you have with AI-driven software platforms?

Share specific examples where you have developed or led projects involving AI technologies, discussing the challenges faced, the technologies used, and the impact of your work on overall product performance and user satisfaction.

Join Rise to see the full answer
How do you prioritize technical debt versus new feature development?

Discuss a balanced approach that recognizes the necessity of both fixing technical debt and developing new features. Share examples of how you've made decisions in previous roles that improved product stability while also delivering valuable features.

Join Rise to see the full answer
Can you describe a successful mentoring experience you've had with a team member?

In your answer, highlight the relationship you built with the team member, the guidance you provided, and how their performance improved as a result. This shows your commitment to personal development and building team culture.

Join Rise to see the full answer
What strategies do you employ for cultivating partnerships with software providers?

Talk about the importance of aligning goals with potential partners, establishing clear communication channels, and engaging in joint projects. Provide an example of a successful partnership that enhanced your previous projects.

Join Rise to see the full answer
How do you approach managing feedback from both internal and external stakeholders?

Discuss the structured processes you have in place for collecting and analyzing feedback. Explain how you use this input to shape product roadmaps while balancing various priorities and expectations.

Join Rise to see the full answer
What do you believe is critical for maintaining a culture of innovation within your team?

Explain the importance of encouraging creativity and risk-taking in a supportive environment. Share initiatives you’ve implemented, such as hackathons or brainstorming sessions, to foster an innovative mindset among team members.

Join Rise to see the full answer
How have you contributed to building a supportive and collaborative team atmosphere?

Provide examples of activities or practices that have fostered a positive team culture, such as team-building exercises, recognition programs, or initiatives that promote work-life balance and collaboration among team members.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Bangalore, India
Posted 5 days ago
Photo of the Rise User
Elegen Hybrid San Carlos, California, United States
Posted 13 days ago
Photo of the Rise User
Insight M Remote Remote (USA) or Sunnyvale, CA
Posted 14 days ago
Photo of the Rise User
Posted 3 days ago
X By Xyme
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 7, 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!