HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    BR

    Brahma

    Technology

    Fullstack Software Engineer

    Any, IndiaOn-SiteFull-time5+ yrs experiencePosted 1mo ago
    View all jobs

    Job description

    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.

    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.

    Job details are sourced from the employer's original posting.

    Open job posting
    BR

    About the company

    Brahma

    BRAHMA is a company that operates in the technology sector.

    View all Brahma jobs
    Industry
    Technology
    Open roles
    22

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.