At a Glance
- Tasks: Build scalable systems for cutting-edge generative AI tools and workflows.
- Company: Join BRAHMA AI, a leader in enterprise media technology.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Other info: Dynamic team environment with exciting projects and career advancement.
- Why this job: Shape the future of AI technology and make a real impact.
- Qualifications: 5+ years in fullstack development with strong backend skills.
The predicted salary is between 70000 - 90000 £ per year.
We are looking for a Fullstack Software Engineer to join our team and help build robust, scalable systems that bring our state-of-the-art generative AI systems to the wider audience. This fullstack role has a strong backend emphasis, requiring deep experience in server-side architecture, API design, distributed systems, and frontend frameworks, along with a solid engineering mindset and the ability to work cross-functionally with ML engineers, product, research, and creative teams.
As a member of our fullstack engineering team, you’ll shape core infrastructure, set best practices, communicate with stakeholders and mentor your peers. We are hiring remotely across the EMEA region.
Key Responsibilities
- Design and implement scalable backend architectures for AI-powered creative tools and workflows.
- Build high-performance APIs and microservices that handle generative AI inference/training and video/audio processing.
- Design and implement user interfaces that make complex generative AI capabilities intuitive and accessible.
- Develop robust data pipelines for ingesting, processing, and storing large-scale media content.
- Design and maintain database schemas, caching layers, and data storage solutions for multimedia content.
- Build authentication, authorisation, and security systems for enterprise-grade applications.
- Optimise backend performance for low-latency AI inference and high-throughput media processing.
- Integrate backend systems with ML training and inference pipelines.
- Implement monitoring, logging, and alerting systems for production backend services.
- Collaborate with ML engineers to optimise model serving and deployment infrastructure.
Must Haves
- 5+ years of experience in fullstack software development.
- Strong expertise in server-side programming languages (we use Python).
- Proven experience designing and implementing RESTful APIs and microservices architectures.
- Proficiency in modern JavaScript/TypeScript and at least one major frontend framework (React, Vue.js, or Angular).
- Deep understanding of database design, optimisation, and management (PostgreSQL, Neo4j, Redis).
- Experience with cloud platforms (AWS, GCP, Azure) and infrastructure as code (Terraform).
- Proficiency with containerisation and orchestration technologies (Docker, Kubernetes).
- Strong knowledge of distributed systems, message queues, and event-driven architectures.
- Experience with high-performance computing, parallel processing, and optimisation techniques.
- Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
- Understanding of system design principles, scalability, and performance optimisation.
- Experience with caching strategies, load balancing, and CDN implementation.
- Experience with CSS frameworks and responsive design.
- Strong problem-solving skills and attention to detail.
Nice to Have
- Experience with ML and/or computer vision frameworks like PyTorch, Numpy or OpenCV.
- Knowledge of ML model serving infrastructure (TensorFlow Serving, TorchServe, MLflow).
- Knowledge of WebGL, Canvas API, or other graphics programming technologies.
- Familiarity with big data technologies (Kafka, Spark, Hadoop) and data engineering practices.
- Background in computer graphics, media processing, or VFX pipeline development.
- Experience with performance profiling, system monitoring, and observability tools.
- Understanding of network protocols, security best practices, and compliance requirements.
- Open-source contributions or technical writing experience.
- Entrepreneurial mindset or experience working with startups or fast-paced teams.
About BRAHMA AI:
BRAHMA AI is the next generation of enterprise media technology formed through the integration of Prime Focus Technologies and Metaphysic. By combining CLEAR®, CLEAR® AI, ATMAN, and VAANI into one ecosystem, BRAHMA AI enables enterprises to manage, create, and distribute content with intelligence, security, and efficiency. Proven, scalable, and enterprise-tested, BRAHMA AI is helping global organizations accelerate growth, efficiency, and creative impact in the AI-powered era.
Fullstack Software Engineer employer: Brahma Llc
BRAHMA AI is an exceptional employer that fosters a dynamic and innovative work culture, perfect for Senior Software Engineers eager to tackle unique challenges in the media technology space. With a strong emphasis on employee growth through organized training and hands-on experience with cutting-edge cloud technologies, team members are empowered to thrive in an agile environment. Located at the forefront of enterprise media technology, BRAHMA AI offers a collaborative atmosphere where creativity and problem-solving are not just encouraged but celebrated.