At a Glance
- Tasks: Develop and optimise geometric algorithms for AI-driven design tools.
- Company: Recraft is an innovative AI tool for designers, illustrators, and marketers, based in London.
- Benefits: Enjoy professional growth, access to cutting-edge tech, and a collaborative work environment.
- Why this job: Be at the forefront of AI creativity and shape the future of design with your skills.
- Qualifications: Experience in computational geometry, algorithm optimisation, and proficiency in C++, Python, or Go required.
- Other info: Relocation support available for candidates moving to London.
The predicted salary is between 36000 - 60000 £ per year.
Computational Geometry Software Engineer
About Us
Founded in the US in 2022 and now based in London, UK, Recraft is an AI tool for professional designers, illustrators, and marketers, setting a new standard for excellence in image generation.
We designed a tool that lets creators quickly generate and iterate original images, vector art, illustrations, icons, and 3D graphics with AI. Over 3 million users across 200 countries have produced hundreds of millions of images using Recraft, and we’re just getting started.
Join a universe of professional opportunities, develop and support large-scale projects, and shape the future of creativity. We are committed to making Recraft an essential, daily tool for every designer and setting the industry standard. Our mission is to ensure that creators can fully control their creative process with AI, providing them with innovative tools to turn ideas into reality.
If you’re passionate about pushing the boundaries of AI, we want you on board!
Job Description
As a Computational Geometry Software Engineer at Recraft, you will be responsible for building, optimising, and maintaining the geometric algorithms to address advanced problems and enhancing the geometric capabilities that powers our AI-driven creative platform. You will work closely with frontend and backend engineers, data scientists, and product teams to develop scalable solutions that enable seamless AI-powered design experiences.
You will be at the forefront of developing cutting-edge algorithms for raster-to-vector conversion of images and advanced processing of vector graphics. This role offers the opportunity to work on innovative solutions that optimize the balance between reconstruction accuracy, topological quality, and computational performance.
Key Responsibilities
- Design, develop, and maintain geometric algorithms that support AI-powered features.
- Ensure high performance, security, and reliability of infrastructure running geometry solutions.
- Collaborate with frontend and backend engineers, product managers, and AI researchers to bring new features to life.
Requirements
- Proven experience in solving computational geometry problems and developing generalized and robust algorithms for geometric problems.
- Expertise in algorithm optimization and performance enhancement.
- In-depth knowledge of algorithms and data structures.
- Proficiency in backend programming languages such as C++, Python, or Go.
- Experience in applying machine learning techniques to solve computational geometry problems is a plus.
What We Offer
- Opportunities for professional growth and technical leadership.
- A collaborative and innovative environment at the forefront of AI-driven creativity.
- The chance to work on cutting-edge geometry algorithms powering AI tools.
- Access to the latest cloud technologies and high-performance computing resources.
How to Apply
Interested candidates should submit their CV and a cover letter to careers@recraft.ai. Please include the position name in the subject line.
Join Recraft and help build the backend systems that power the future of AI-driven creativity!
#J-18808-Ljbffr
Contact Detail:
Recraft, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Computational Geometry Software Engineer Engineering London, UK (relocation support available)
✨Tip Number 1
Familiarise yourself with the latest advancements in computational geometry. Understanding current trends and breakthroughs can give you an edge during discussions with the team at Recraft.
✨Tip Number 2
Network with professionals in the AI and computational geometry fields. Attend relevant meetups or online forums to connect with potential colleagues and gain insights into the company culture at Recraft.
✨Tip Number 3
Prepare to discuss your previous projects that involved algorithm optimisation and performance enhancement. Be ready to explain your thought process and the impact of your work on those projects.
✨Tip Number 4
Showcase your passion for AI-driven creativity. During any interactions, express your enthusiasm for how AI can transform design processes, aligning with Recraft's mission and values.
We think you need these skills to ace Computational Geometry Software Engineer Engineering London, UK (relocation support available)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in computational geometry and algorithm development. Use specific examples that demonstrate your expertise in backend programming languages like C++, Python, or Go.
Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and creativity. Mention how your skills align with Recraft's mission and the specific role of Computational Geometry Software Engineer. Be sure to include any relevant projects or achievements.
Showcase Relevant Projects: If you have worked on projects involving geometric algorithms or machine learning techniques, be sure to mention these in your application. Providing links to your work or GitHub repositories can strengthen your application.
Follow Application Instructions: When submitting your application, ensure you follow the instructions carefully. Include the position name in the subject line of your email and double-check that all documents are attached before sending.
How to prepare for a job interview at Recraft, Inc.
✨Showcase Your Algorithm Skills
Be prepared to discuss your experience with geometric algorithms in detail. Bring examples of past projects where you solved computational geometry problems, and be ready to explain your thought process and the optimisations you implemented.
✨Understand the Company’s Mission
Familiarise yourself with Recraft's mission and the AI tools they provide. Demonstrating an understanding of how your role as a Computational Geometry Software Engineer fits into their vision will show your enthusiasm and alignment with their goals.
✨Prepare for Technical Questions
Expect technical questions related to algorithm optimisation and data structures. Brush up on your knowledge of backend programming languages like C++, Python, or Go, and be ready to solve problems on the spot or discuss your approach to coding challenges.
✨Highlight Collaboration Experience
Since the role involves working closely with frontend engineers, product managers, and AI researchers, share examples of successful collaborations from your previous roles. Emphasising your teamwork skills will demonstrate that you can thrive in a collaborative environment.