Backend Software Engineer Engineering London Job In London

Backend Software Engineer Engineering London - Upscale Labs
  • London, England, United Kingdom
  • via J-Vers.com
-
Job Description

At Loci we’re building powerful and fast 3D content understanding algorithms. We leverage cutting-edge technologies such as computer vision, machine learning, and graphics to revolutionise 3D content management and creation.

AI has an important role in assisting 3D content creation. Loci’s ML platform helps enterprise clients understand their 3D content at scale and create entirely new 3D content much faster.

Loci uses state-of-the-art computer vision and computer graphics methods to fill this gap and provide enterprise clients tools to automatically label their 3D content, search for existing 3D assets with high precision, and create new 3D assets from arbitrary text prompts.

Summary

Loci is an AI-powered 3D asset management system that helps creators organize, search, and edit 3D assets.

The role is full-time based in London with flexible hours and work-from-home options.

You will be an integral part of our founding team. If the idea of building something beautiful from the ground up with a lean, deliberately paced team excites you, this could be a dream opportunity.

Coding Skills Required: Excellent Python development skills, with knowledge of machine learning or 3D being a plus.

Our Stack:

Front End - React + Next.js + TailwindCSS, Prisma + tRPC & Zustand

Back End - FastAPI (Python) for Machine Learning API, PyTorch

Competitive salary & stock options plan.

We are backed by leading VC funds.

About

We are seeking a talented Python Backend Engineer to join our fast-growing startup in the 3D space. Our core product provides an intelligence layer that enables 3D artists and creators to work more effectively. As a Python Backend Engineer, you will be responsible for expanding and maintaining our public API, building out our 3D asset data ingestion pipeline and managing our AWS infrastructure for our 3D asset search, automated 3D tagging and generative 3D model products.

Responsibilities:

- Build out our 3D asset data ingestion pipeline, and add additional 3D asset processing functionality using 3D python libraries.

- Write, deploy and schedule python scripts for automation of tasks.

- Expand and document our public API (FastAPI) including writing tests to ensure correctness and robustness.

- Manage the deployment of our Public API in AWS including ensuring scalability, and build tooling for monitoring its usage and robustness.

- Support our Machine Learning team by collating and preparing training datasets.

- Build tooling to coordinate and manage any internal data labelling exercises.

- Build our evaluation framework to assess the accuracy of various machine learning methods to facilitate tuning performance

Qualifications

  • Excellent practical software engineering ability, with fluency in Python and data ingestion and storage pipelines.
  • Fluency in 3D python libraries such as open3D, blender (bpy).
  • Expertise in automation, CI/CD, DevOps, MLOps, monitoring and cloud computing tooling (AWS)
  • Close attention to detail, a passion for building high-quality systems, and ability to work autonomously.
  • Bonus points if... You have an understanding of deep learning, with a high-level understanding of the capabilities of neural networks, computer vision systems and/or language models.
  • Bonus points if... You have experience with SQL is a bonus (but not required)
  • Bonus points if... You have experience or interest in code for gaming engines - Unreal Engine (C++) , Unity (C#), Blender (Python)

  • Flexible work-from-home - (If you do your best work from home, then we will support this as much as possible)
  • Office home set up - (budget to help you set up a second work station wherever you need it)
  • Unlimited sick days & no holiday limit - (We are results-driven and want you to take as much time off as you need to enjoy your life and come into work feeling energized)
  • #J-18808-Ljbffr

    ;