×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in City Of London, Central London, Greater London, England, UK
Listing for: The Block
Full Time position
Listed on 2025-12-26
Job specializations:
  • Software Development
    Software Engineer, Python, C++ Developer, Game Development / Testing
Job Description & How to Apply Below
Location: City Of London

You'll be the go-to engineer for 3D rendering and asset processing in a Windows desktop app that sits at the heart of the company's pipeline. Expect deep work in C++ and Python across geometry, rendering and integration, not just gluing together third-party tools. What you'll do

Responsibilities
  • Own 3D geometry and rendering modules end-to-end, from raw images to high-resolution, real-time previews.
  • Build high-performance C++ systems for asset processing, OpenGL rendering and mesh-camera visibility.
  • Create Python services that orchestrate pipelines and talk to internal ML models.
  • Work with ML and data teams to plug new models and formats into production workflows.
  • Take responsibility for Windows builds, packaging and release quality.
Qualifications
  • 5+ years of modern C++ engineering in graphics, rendering or other high-performance areas.
  • Strong Python, used for real production tooling rather than scripts on the side.
  • Solid 3D fundamentals:
    OpenGL, shaders, geometry processing, UVs.
  • Experience shipping desktop tools or pipelines to real users.
  • Bonus: DCC integrations (e.g. Blender), P /material systems, game engines, photogrammetry/computer vision, Windows app development, 3D formats and ML integration.
Why you might care
  • Rare mix of hardcore graphics, real-world capture and AI-driven workflows.
  • Direct line of sight from your code to assets used in high-end productions.
  • Competitive salary, equity, flexible hybrid setup.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary