Search by job, company or skills

BrightEdge

Software Engineer

4-6 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Software Engineer (Backend AI)

Job Overview

We are looking for a Backend AI Engineer to join our core infrastructure team. This is a role for a senior software engineer who thrives at the intersection of traditional backend engineering and the modern AI-assisted development workflow. You will not be training models; instead, you will use AI productivity tools to architect, build, and maintain scalable APIs and data pipelines that power our services.

Key Responsibilities:

  • AI-Native Development: Use AI coding assistants (e.g., Cursor, GitHub Copilot, or Claude Code) to accelerate the delivery of high-quality, documented, and tested backend code.
  • API & Infrastructure Design: Build and maintain robust RESTful or GraphQL APIs and microservices using Python (FastAPI/Flask)
  • Intelligent Automation: Implement AI-driven automation for backend tasks such as predictive scaling, anomaly detection in logs, and automated database query optimization.
  • Service Orchestration: Integrate specialized AI-powered third-party services (e.g., search, authentication, or automated security auditing) into our backend architecture.
  • System Reliability: Ensure high availability and performance by designing systems that handle high traffic and complex data workflows while leveraging AI for proactive maintenance.

Required Technical Skills:

  • Languages: Proficiency in Python, or Go for high-performance server-side logic.
  • AI Productivity Tools: Mastery of AI-augmented IDEs and CLI tools for code generation, refactoring, and debugging.
  • Databases: Expertise in relational (e.g., PostgreSQL) and NoSQL databases, focusing on performance tuning and efficient schema design.
  • Cloud Infrastructure: Experience with AWS (Lambda, ECS, S3) or GCP for deploying and monitoring scalable backend services.
  • DevOps & CI/CD: Ability to set up and manage automated pipelines for testing and deployment.
  • Qualifications

    • Education : Bachelors in Computer Science Engineering
    • Experience: 4+ years in backend engineering with a proven track record of shipping production-grade software.
    • Efficiency: Demonstrated ability to deliver features significantly faster by leveraging modern AI development tools.
    • Mindset: Strong architectural thinking and a focus on clean, maintainable code over black-box generated snippets

    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 147314389

    Similar Jobs

    Bengaluru, India

    Skills:

    Device DriversSocket ProgrammingEmbedded Software DevelopmentDockerLinuxNetwork ProgrammingIP networking conceptsDevOps practicesDDS Data Distribution Serviceembedded hardware subsystemshardware interfacesYocto-based systemscontainer technologies

    Pune, India

    Skills:

    AlgorithmsJavaGolangSoftware Designdata structuresKotlinPython

    Hyderabad, India

    Skills:

    JavaDistributed SystemsCJavascriptSqlPythonCloud-based Infrastructure

    Gurugram, India

    Skills:

    JavaPostgreSQLKafkaElk StackActivemqRed Hat Enterprise LinuxAngularMicroservicesRabbitmqCloud InfrastructureDockerMySQLMongoDBPythonKubernetes

    Bengaluru, India

    Skills:

    JavaGraphqlPush NotificationsKotlinAndroid SDKRest ApisTesting FrameworksAsynchronous programmingoffline storageJetpack ComposeKotlin Multi-platformDesign and Architecture Patternscloud message APIs