Talent.com
This job offer is not available in your country.
DNEG - Software Engineer - Python Programming

DNEG - Software Engineer - Python Programming

DNEGBangalore
13 days ago
Job description

Brahma is a pioneering enterprise AI company developing Astras, AI-native products built to help enterprises and creators innovate at scale.

Brahma enables teams to break creative bottlenecks, accelerate storytelling, and deliver standout content with speed and efficiency.

Part of the DNEG Group, Brahma brings together Hollywoods leading creative technologists, innovators in AI and Generative AI, and thought leaders in the ethical creation of AI content.

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, youll 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.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Python • Bangalore

    Related jobs
    • Promoted
    Python Automation Lead

    Python Automation Lead

    Sourcebaehosur, tamil nadu, in
    Python scripting, Pytest, and CI / CD pipelines, preferably with experience in storage or embedded systems.The role involves designing automation frameworks, validating systems, and collaborating wit...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Developer - Python Programming

    Senior Software Developer - Python Programming

    PEOPLEX VENTURESBangalore
    Role : Senior Platform Engineer Location : Bangalore Experience : 6+ years About the Role : <...Show moreLast updated: 17 days ago
    • Promoted
    Senior Software Engineer - Python Programming

    Senior Software Engineer - Python Programming

    Angel and GenieBangalore
    Job Description : Job Summary : We are seeking a Python Engine...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II - Python Programming

    Software Development Engineer II - Python Programming

    Ajay vision education pvt ltdBangalore
    Roles & Responsibilities : Who are we? Pibit is a Y Combinator-backed, insurtech startup co-fo...Show moreLast updated: 6 days ago
    • Promoted
    Draup - Software Engineer I - Python Programming

    Draup - Software Engineer I - Python Programming

    DraupBangalore
    Job Description : Draup is revolutionizing enterprise decision-making for global CXO leaders in sales and talent domains. As a fast-growing team engag...Show moreLast updated: 13 days ago
    • Promoted
    Software Engineer - Python / Django

    Software Engineer - Python / Django

    IT FirmBangalore
    Years of Experience : 7 - 10 years on software development Educational Qualification : bachelors degree in engineering Show moreLast updated: 30+ days ago
    • Promoted
    Back End Developer ( GO or Python)

    Back End Developer ( GO or Python)

    Tilda Researchhosur, tamil nadu, in
    REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding.We require each candidate to complete coding exercises in either " GO" or " Python. Build scalable back-end services using....Show moreLast updated: 30+ days ago
    • Promoted
    Gen AI Engineer

    Gen AI Engineer

    Skillverahosur, tamil nadu, in
    Deep expertise in LangChain, LangGraph, Langflow.Able to write UI in AngularJS / React and UI / UX practices.Hands-on experience with LLM interactions, prompt tuning, OpenAI / AWS Bedrock.C# or Java for ...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - Python Programming

    Senior Software Engineer - Python Programming

    HR InputsBangalore
    Job Description (Job Summary / Roles & Responsibilities) : - Design, develop, and maintain scalable backend systems using Python.Integrat...Show moreLast updated: 21 days ago
    • Promoted
    Principal Backend Engineer (Python, C#)

    Principal Backend Engineer (Python, C#)

    Intelliashosur, tamil nadu, in
    Intellias is supporting the modernization and ongoing development of a cloud-native, AI-driven platform used across the vehicle product lifecycle by a major global automotive group.The platform ena...Show moreLast updated: 7 days ago
    • Promoted
    Backend Python / AI Engineer

    Backend Python / AI Engineer

    JuiceLabs AIhosur, tamil nadu, in
    Where creative engineering meets applied AI.At JuiceLabs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show moreLast updated: 9 days ago
    • Promoted
    Python Backend Engineer

    Python Backend Engineer

    EQL Globalhosur, tamil nadu, in
    EQL Global builds data-driven platforms and solutions for the finance sector.Join us to help build robust, scalable data pipelines that power high-quality financial intelligence.We’re seeking a Pyt...Show moreLast updated: 30+ days ago
    • Promoted
    SDE 3 (Python)

    SDE 3 (Python)

    LearnTube.aihosur, tamil nadu, in
    In 2024, Google selected LearnTube for its AI First Accelerator, further fueling our growth.Alongside investment from funds of visionaries like Reid Hoffman and Naval Ravikant, we set out on a miss...Show moreLast updated: 7 days ago
    • Promoted
    Python Software Developer - Django / Flask

    Python Software Developer - Django / Flask

    The Sourcing Team Pvt LtdBangalore
    Job Description : Job Designation : Python Software Developer Roles and Responsibilities : Role Overview & Responsibilities : Show moreLast updated: 30+ days ago
    • Promoted
    Skit.ai - Lead Software Engineer - Python Programming

    Skit.ai - Lead Software Engineer - Python Programming

    Cyllid Technologies Private LimitedBangalore
    About Us : Skit.Conversational AI company transforming collections with omnichannel GenAI-powered assistants.Collection Orchestration Platform, the worlds first sol...Show moreLast updated: 30+ days ago
    • Promoted
    Big Basket - Software Engineer I - Python Programming

    Big Basket - Software Engineer I - Python Programming

    big basketBangalore
    Role Overview : We are looking for an enthusiastic Software Engineer 1 (Python Django) to join our development team.The candidate will wor...Show moreLast updated: 22 days ago
    • Promoted
    Principal Software Engineer - Python

    Principal Software Engineer - Python

    SourcingxpressBangalore
    Company : Hiredahead.Industry : Software Development Job Description : This is a perma...Show moreLast updated: 15 days ago
    • Promoted
    Trendlyne - Software Engineer - Python / Django

    Trendlyne - Software Engineer - Python / Django

    TrendlyneBangalore
    Job Responsibilities : - Work closely with product managers and other cross-functional teams to help define, scope and deliver world-class products and high-quality f...Show moreLast updated: 22 days ago