Sr Engineer - Agentic Data Platform
$98,000–$176,000 year
HybridBrooklyn Park, Minnesota, United States
Job Summary
Design and build the software and platform capabilities behind Agent Fetch and the broader agentic data platform, focusing on agent orchestration, data and metadata access, semantic models, evaluation, and observability. Safely interact with enterprise analytical data by connecting people and agents to governed business metrics, contextual insights, and analytical workflows. Work across distributed systems, event-driven architectures, and security patterns to enable users and other agents to access trusted data. Collaborate on learning unfamiliar domains, iterating as technology and product strategy evolve, and independently delivering meaningful portions of larger solutions.
Required Qualifications
- 4-year degree in Quantitative disciplines (Science, Tech, Engineering, Mathematics) or equivalent industry experience
- 3+ years of experience designing, developing, testing, and supporting software applications or platform services
- Demonstrated proficiency programming in Python or Java
- Demonstrated experience with AI agents, LLM applications, tool use, planning, or multi-step agent workflows
- Experience with agent orchestration frameworks such as LangGraph
- Evaluation and observability for LLM- or agent-based systems
- Knowledge of retrieval, context management, structured tool interfaces, or MCP-based architectures
- Experience with data platforms, analytical data systems, metadata, lineage, or data governance
- Experience with semantic layers, governed metrics, LookML, Power BI semantic models, dbt or similar technologies
- Demonstrated experience with distributed systems, event-driven architectures, APIs, or platform engineering
- Experience with security and authorization patterns for data- or AI-enabled applications
- Strong problem-solving skills, including the ability to diagnose complex behavior, identify root causes, test hypotheses, and iteratively improve a solution
- Experience breaking a technical problem into components and independently delivering meaningful portions of a larger solution
- An understanding of software design fundamentals and the ability to document a technical approach and explain the tradeoffs behind your decisions
- Experience with automated testing and an understanding of production observability, debugging, and operational reliability
- The ability to quickly learn unfamiliar business and technical domains through research, experimentation, and collaboration
- Strong collaboration and communication skills, including comfort pairing with other engineers and working across teams
- This position will operate as a Hybrid/Flex for Your Day work arrangement based on Target's needs
- A Hybrid/Flex for Your Day work arrangement means the team member's core role will need to be performed both onsite at the Target HQ MN location the role is assigned to and virtually, depending upon what your role, team and tasks require for that day
- Work duties cannot be performed outside of the country of the primary work location, unless otherwise prescribed by Target
Desired Qualifications
- MS in Computer Science, Machine Learning, Artificial Intelligence, Applied Mathematics or a related technical field
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.