×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer, AI

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: NinjaTrader
Full Time position
Listed on 2026-05-23
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

What you’ll do

You’ll own AI infrastructure that serves every team in the company — we expect the work you build in your first year to save thousands of hours annually via 50+ new AI agents. You’ll embed with internal teams, find the highest‑leverage automation opportunities, and own them end‑to‑end: discovery, simplification, build, deployment, and adoption. You’ll scope a problem with a non‑technical stakeholder in the morning and ship production infrastructure in the afternoon.

You measure your work in hours unlocked and cycle time reduced — not stories closed.

  • Design and build multi‑step agentic workflows in Python and Type Script — planning loops, tool dispatch, error recovery, and explicit human‑in‑the‑loop checkpoints for high‑stakes decisions
  • Develop production LLM applications on Anthropic and OpenAI SDKs, including prompt engineering, structured outputs, tool/function calling, prompt caching, and batch processing
  • Build and maintain RAG pipelines — embedding generation, vector/hybrid search, knowledge base ingestion — and apply judgment about when retrieval actually helps versus adds noise
  • Own eval discipline end‑to‑end: define offline eval sets, run A/B experiments on model changes, build regression suites, and articulate “good enough” exit criteria using Lang Smith, Braintrust, or equivalent
  • Drive cost and latency optimization — token budgets, model tier selection (Haiku / Sonnet / Opus and GPT equivalents), and caching strategies that hold up at scale
  • Build MCP servers and function‑calling connectors that give agents reliable, schema‑governed access to internal tools, APIs, and data sources — Jira, CRM, Slack, internal services, and more
  • Implement and maintain production integrations using REST, Graph

    QL, webhooks, and event‑driven patterns (queues, Pub/Sub) with proper idempotency, retry logic, and backfill support
  • Wire up OAuth/SAML authentication flows (Okta in particular) for secure agent‑to‑service access across internal and third‑party systems
  • Own cloud infrastructure for AI workloads on GCP using Terraform, GKE/Cloud Run, and secrets management — with logging, metrics, and alerting from day one
  • Build data pipelines that feed AI systems: strong SQL, Athena/Big Query‑class warehouses, ETL/ELT, schema design, and data‑quality monitoring
  • Partner with internal teams across Engineering, Operations, Customer Support, Data, and Finance to identify where agentic automation can have the highest leverage — then build it
  • Create reusable libraries, SDKs, and internal tooling so teams can extend AI capabilities without starting from scratch
  • Act as a technical advisor and embedded engineer, translating ambiguous business problems into well‑scoped AI systems with clear success metrics
  • Instrument and monitor deployed agents in production — you’re on‑call for what you ship, and you treat reliability as a feature
What you’ll need
  • 5+ years of production software engineering experience, primarily in Python or Type Script. Go is a plus
  • Production LLM application experience with Anthropic or OpenAI SDKs — agents, structured outputs, tool use, RAG, evals, batch processing — shipped, not demoed
  • Forward‑deployed instinct: engineering, developer relations, or solutions engineering experience
  • Strong evaluation discipline with the ability to define and defend exit criteria using Lang Smith, Braintrust, or equivalent tools
  • Experience building multi‑step tool‑using agents with planning, error recovery, and human‑in‑the‑loop design in production environments
  • Experience with RAG pipelines, embeddings, hybrid search, and the judgment to determine when retrieval improves outcomes
  • Experience building MCP servers, function‑calling schemas, and sandboxed execution environments
  • Strong understanding of token budgets, model tier trade‑offs, and AI cost/latency optimization strategies
  • Experience integrating REST APIs, Graph

    QL, webhooks, OAuth/SAML authentication (especially Okta), and event‑driven architectures
  • Cloud‑native engineering experience with GCP or AWS, including Terraform, containers, secrets management, logging, metrics, and alerting
  • Strong SQL and data engineering experience with modern warehouses, ETL/ELT pipelines, schema…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary