Software Engineer, Senior
Summary
Infor is hiring a Senior Full Stack Engineer in Atlanta to design and build services and platform features for its Gen AI Platform initiative — back-end services in Python, front-end in Angular, AWS cloud integration (Bedrock, SageMaker, Lambda, EKS), and AI governance capabilities like explainability, observability, and guardrails.
· Design and build production services using Python and front-end features using Angular or a comparable JavaScript framework.
· Build and integrate platform capabilities using AWS services such as Bedrock, SageMaker, Lambda, and EKS.
· Develop features that support AI governance needs, including explainability, observability, and prevention controls.
· Evaluate technical options, document trade-offs, and recommend implementation approaches for platform components.
· Integrate AI model capabilities using tools such as Anthropic Claude API and Model Context Protocol.
· Review code and technical designs while sharing knowledge with engineers across the team.
· Participate in effort estimation and identify scope, dependency, or delivery considerations that may affect outcomes.
· Experience delivering production software in an engineering environment.
· Experience using an AI-assisted coding tool in daily development work, such as Claude Code, AWS Kiro, OpenAI Codex, or a comparable tool.
· Proficiency with Python and full-stack development using Angular or a comparable JavaScript framework.
· Working knowledge of AWS services such as Bedrock, SageMaker, Lambda, and EKS.
· Experience with LangChain, LangGraph, or a comparable agentic framework.
· Experience designing solutions from problem statements and documenting implementation considerations.
· Understanding of responsible AI use, including evaluating outputs, recognizing limitations, and identifying where AI may be applied appropriately.
· Experience with Anthropic Claude API.
· Experience with Model Context Protocol.
· Experience contributing to systems with explainability requirements.
· Experience contributing to systems with observability requirements.
· Experience contributing to systems with guardrail or prevention control requirements.
· Experience collaborating with engineering leads, product partners, or Scrum teams.
· Experience communicating technical trade-offs to technical and non-technical stakeholders.