Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12296892

    Nurix logo

    Software Engineer

    Nurix · Bengaluru · onsite · Posted 65d ago

    Not disclosed4–8 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    As a Software Engineer - AI and Backend at Nurix AI, you will build the backend systems and AI-powered infrastructure that power our next-generation conversational agents. You will work at the intersection of backend engineering, LLMs, AI agents, real-time systems, and enterprise integrations.


    You will design and develop scalable APIs, data pipelines, orchestration layers, and AI/LLM integrations that enable intelligent agents to reason, take actions, interact with enterprise systems, and continuously improve from real-world interactions. This role is ideal for engineers who have strong backend fundamentals and are excited about building production-grade AI systems, conversational AI platforms, agentic workflows, and real-time applications.


    Responsibilities:

    • Human-like, goal-driven conversational agents without rigid, prescriptive workflows.
    • AI agent orchestration and backend systems for reasoning, tool usage, and enterprise workflows.
    • Self-learning and feedback loops that improve agent performance using interactions and historical transcripts.
    • Real-time AI systems capable of interacting with GUIs, browsers, APIs, and external tools.
    • Human-in-the-loop workflows including escalations, approvals, and agent copilots.
    • Scalable backend services that connect LLMs and AI models with enterprise applications.
    • Data ingestion, processing, and orchestration pipelines supporting AI/ML workloads.


    AI and LLM Engineering:

    • Build and integrate LLM-powered applications, conversational AI systems, and AI agents into production environments.
    • Develop backend services for LLM orchestration, prompt execution, tool calling, context management, and agent workflows.
    • Integrate AI models from providers such as OpenAI, Anthropic, Google, Azure OpenAI, or similar platforms.
    • Work with RAG, embeddings, vector databases, prompt engineering, and AI evaluation workflows.
    • Build systems that enable AI agents to interact with APIs, browsers, enterprise applications, and external tools.
    • Develop feedback and learning loops using conversation history, user interactions, and agent performance data.
    • Collaborate with AI/ML engineers to productionize models and AI workflows with a focus on latency, reliability, scalability, and cost efficiency.


    Backend Development:

    • Design and implement high-performance, scalable backend services and REST APIs using Python and/or Node.js .
    • Build microservices and orchestration layers that connect AI models with enterprise applications and workflows.
    • Develop robust APIs for conversational AI, agent execution, data processing, and third-party integrations.
    • Design data ingestion and processing pipelines for large-scale, data-intensive AI applications.
    • Work with SQL and NoSQL databases, caching systems, queues, and event-driven architectures.
    • Build asynchronous and real-time systems using technologies such as WebSockets, message queues, streaming, or event-driven architectures.
    • Optimise backend systems for high throughput, low latency, reliability, security, and scalability.
    • Write clean, maintainable, well-tested, production-quality code.


    AI Infrastructure and Integration:

    • Build infrastructure and services required to deploy and operate AI-powered applications at scale.
    • Integrate AI/ML workflows with enterprise systems, APIs, databases, and internal platforms.
    • Work closely with AI/ML and infrastructure teams to improve model serving, inference performance, observability, and reliability.
    • Contribute to MLOps/LLMOps workflows, including model monitoring, evaluation, experimentation, and production deployment.
    • Troubleshoot complex issues across AI models, backend services, integrations, and distributed systems.


    Frontend and Product Integration:

    • Collaborate with frontend engineers to build intuitive interfaces for AI-powered products and dashboards.
    • Contribute to frontend development using React, Next.js, or similar frameworks when required.
    • Build seamless product experiences connecting AI agents, backend services, and enterprise users.


    Requirements:

    • 4+ years of software engineering experience, with strong experience in backend development.
    • Strong proficiency in Python and/or Node.js .
    • Strong experience building REST APIs, microservices, and scalable backend systems.
    • Hands-on experience integrating AI/ML models, LLMs, or conversational AI into production applications.
    • Strong understanding of LLM application development, AI agents, prompt engineering, RAG, embeddings, or LLM orchestration.
    • Experience with SQL and/or NoSQL databases.
    • Experience with asynchronous programming, event-driven systems, WebSockets, message queues, or real-time architectures.
    • Experience with cloud platforms such as AWS, GCP, or Azure.
    • Experience with Docker and containerised applications; Kubernetes knowledge is a plus.
    • Familiarity with vector databases such as Pinecone, Weaviate, Qdrant, Milvus, ChromaDB, or similar.
    • Exposure to MLOps/LLMOps, model evaluation, monitoring, or AI observability.
    • Good understanding of system design, scalability, security, and distributed systems.
    • Experience working with data-intensive or AI-powered applications.
    • Strong problem-solving and debugging skills.
    • Ability to work in a fast-paced startup environment and collaborate closely with AI/ML, product, and infrastructure teams.


    Good to Have:

    • Experience with LangChain, LangGraph, LlamaIndex, Semantic Kernel, or similar AI frameworks.
    • Experience building agentic AI or multi-agent systems.
    • Experience with function/tool calling and MCP (Model Context Protocol).
    • Experience with OpenAI, Anthropic Claude, Gemini, Azure OpenAI, or Vertex AI.
    • Experience with Redis, Kafka, RabbitMQ, Celery, or similar distributed systems technologies.
    • Familiarity with Langfuse, MLflow, or other AI/LLM observability and evaluation platforms.
    • Experience building enterprise conversational AI, copilots, or intelligent automation platforms.
    • Experience with browser automation, computer-use agents, or GUI interaction systems.


    Collaboration and Culture:

    • Work closely with AI/ML engineers, backend engineers, product managers, and architects.
    • Participate in architecture discussions, design reviews, code reviews, and technical decisions.
    • Take ownership of features from design through production deployment.
    • Thrive in a fast-paced, high-growth environment where engineering, AI research, and product development closely intersect.
    • Contribute to engineering best practices, coding standards, testing, observability, and system reliability.

    Sourced from instahyre

    Skills

    Large Language Models (LLMs)GolangNode.JsAgentic Ai

    Software Engineer · waiting for your command