NICE

NICE

IT Software Engineer

Atlanta, GAPosted 6 days ago
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

NICE is assembling a core engineering team to build the internal AI platform that powers intelligent automation across the enterprise. As IT Software Engineer in the Orchestration AI Development team, you will move beyond using AI tools, you will build them. You will implement the foundational components of NICE's AI architecture: the integration layer that connects enterprise systems via MCP, the agent orchestration engine, the Models Gateway, RAG pipelines, and the tooling that makes every developer at NICE more productive. Your work ships to production and is used daily by hundreds of colleagues. This is a full-stack engineering role with a strong AI focus. You will write clean, production-quality code, collaborate closely with the Software Architect and DevOps teams, and operate with significant autonomy on technically complex problems.

Qualifications

Required Qualifications

  • 2-5 years of professional software engineering experience with Python or TypeScript in production environments
  • Hands-on experience building and deploying LLM-powered applications: RAG pipelines, agents, tool use, or prompt engineering systems
  • Strong understanding of REST API design, async programming, and event-driven architecture
  • Experience with at least one agent or orchestration framework: LangChain, LangGraph, AutoGen, CrewAI, or equivalent
  • Practical knowledge of Azure services: at minimum Azure OpenAI, Azure Storage, and Azure Container Apps or AKS
  • Solid Git workflow: branching, PRs, code review, CI integration
  • Ability to write clean, tested, documented code that others can build on
  • Comfort working in fast-moving environments with evolving requirements
  • Fluency in English

Preferred Qualifications

  • Experience implementing MCP servers / clients or similar tool-integration protocols
  • Familiarity with the Anthropic Claude API, tool use patterns, and multi-turn conversation management
  • Experience with vector databases: Azure AI Search, pgvector, Qdrant, Weaviate, or Pinecone
  • Knowledge of LLM evaluation frameworks: Evals, RAGAS, LangSmith, or custom harness development
  • Experience with GitHub Copilot enterprise configuration, policy management, or extension development
  • Background in enterprise IT systems integration (Jira, ServiceNow, Salesforce, Workday, M365)
  • Familiarity with OpenTelemetry instrumentation and Azure Monitor / Grafana

Skills & Technologies

ReactAzureCI/CDGitHub ActionsPythonTypeScriptREST APIGitJiraGo

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Atlanta, GA

Posted

6 days ago

Country

US