ITS logo

AI Backend Engineer, Nexus

ITS·Salary not specified

Primary stack

AWS BedrockgRPCOpenAI APIRESTPythonRAGVertex AIWindowsFastAPIAPI

Nice to have's

Real-time audio streamingGemini LiveElevenLabs TTS/STTAWS ConnectDynamoDBMQTTIoT integrations

Job description

About the Position

We are seeking an AI Backend Engineer for Nexus with expertise in Python, FastAPI, and LLM integrations. Experience with AWS Bedrock and multi-step agent workflows is required.

Responsibilities

  • Develop and maintain reliable production AI systems.
  • Integrate Large Language Models (LLMs) using AWS Bedrock, Anthropic Claude API, OpenAI API, Google Gemini API, and Vertex AI.
  • Implement streaming APIs, tool/function calling, and multi-step agent workflows.
  • Utilize AI tooling such as RAG, MCP, prompt engineering, context enrichment, and conversation history management.
  • Ensure quality and infrastructure through automated testing, mocking external services, LLM evaluations, and guardrails.
  • Deploy and manage services using Docker, CI/CD, AWS, and basic familiarity with Kubernetes/Helm.

Requirements

  • Backend:
    • Python 3.12+
    • FastAPI
    • asyncio
    • WebSocket
    • REST APIs
    • gRPC (a plus)
  • LLM Integrations:
    • AWS Bedrock experience required
    • Familiarity with Anthropic Claude API, OpenAI API, Google Gemini API, and Vertex AI
    • Experience with streaming APIs, tool/function calling, and multi-step agent workflows
  • AI Tooling:
    • RAG
    • MCP
    • Prompt engineering
    • Context enrichment
    • Conversation history management
    • External API integrations
  • ML/LLM Fundamentals:
    • Basic understanding of transformers architecture and attention mechanisms
    • Tokenization
    • Embeddings
    • Context windows
    • Data pipeline fundamentals
  • Quality and Infrastructure:
    • Automated testing
    • Mocking external services
    • LLM evaluations and guardrails
    • Docker
    • CI/CD
    • AWS
    • Basic familiarity with Kubernetes/Helm

Nice to Have

  • Real-time audio streaming
  • Gemini Live
  • ElevenLabs TTS/STT
  • AWS Connect
  • DynamoDB
  • MQTT
  • IoT integrations

Alternative Language Backgrounds

While Python is our primary implementation language, we also welcome strong engineers whose main background is in:

  • C++: Systems engineering, concurrency, networking, and performance.
  • Go: Backend services, cloud infrastructure, and gRPC.
  • Java / Kotlin: Production backend systems and service integrations.
  • C# /.NET: Asynchronous APIs and cloud applications.
  • Rust: Systems programming, asynchronous networking, and reliability.
  • TypeScript / JavaScript (Node.js): API development, asynchronous services, and LLM integrations.

We Offer

  • Competitive salary
  • Opportunity to work on cutting-edge AI projects
  • Collaborative and innovative work environment
  • Professional development opportunities

About the Company

Nexus is a leading company in the AI and fintech sectors, dedicated to developing innovative solutions that leverage the latest advancements in artificial intelligence.

© ITS. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Львів, Мінськ (Білорусь)

More at ITS

All 7 roles

Popular searches