Layer AI is looking to empower game artists with cutting-edge AI tools for generating images, videos, 3D, and audio assets, and needs a Staff Software Engineer, Generative AI to help stay at the frontier of machine learning for creative production.
Requirements
- Deep understanding of generative ML systems (diffusion, transformers, multimodal embeddings, etc.).
- Experience with PyTorch, Diffusers, and Python-based ML pipelines.
- Proven ability to analyze, extend, and optimize existing ML architectures — understanding their capabilities, constraints, and opportunities for improvement.
- Ability to fine-tune and operationalize models (LoRA, Dreambooth, ControlNet, or custom training).
- Awareness of state-of-the-art research and tools — with curiosity and rigor to experiment and apply new techniques.
- Comfort working with ReactJS (or modern front-end frameworks) to prototype, extend, or refine user-facing tools and internal interfaces.
- Track record of deploying models in production environments with measurable impact.
Responsibilities
- Stay at the Frontier: Continuously explore, evaluate, and integrate the latest models across image, video, 3D, and multimodal AI (e.g., diffusion, transformers, and video foundation models).
- Solve Unsolved Problems: Investigate challenging creative or technical problems surfaced by customers (e.g., transparency, re-coloring, tileability, 3D consistency), develop experimental solutions, and present findings for integration into Layer’s products.
- Accelerate Model Integration: Rapidly prototype and integrate valuable models into Layer’s stack; remove underperforming ones using data-driven usage and performance metrics.
- Collaborate Cross-Functionally: Partner with the Art Director to train and evaluate models for artistic consistency, building style libraries that enhance visual quality and creative output.
- Understand and Evolve the System: Quickly develop a deep understanding of Layer’s existing architecture — its capabilities, strengths, and areas for improvement — and create a plan to expand Layer’s platform to match evolving 3rd-party model ecosystems (e.g., Veo3, Flux, Kling, Runway, Stability AI).
- Build Complex Workflows: Create end-to-end AI workflows (e.g., “Nano Banana” → Veo3 first/last frame compositing) that demonstrate Layer’s innovation edge.
- Advance the Platform: Design and implement new backend and frontend capabilities (Python + ReactJS) that enable faster experimentation, integration, and delivery of new features.
Other
- Excellent communication and collaboration skills; thrives in fast-moving, startup-style teams.
- Execute Pragmatically: We approach work with speed and practicality in mind.
- Be Open: At Layer, openness applies to both the business and the people who work within it.
- Artists First: We are building a tool for artists, to enable them to be more creative and imaginative.
- Commitment To Equal Opportunity: We believe that everyone should work in an environment free from discrimination and harassment.