Job Description:
8+ years experience designing and developing web, software, or mobile applications
Demonstrated technical leadership: leading design discussions, driving projects end to end, and acting as a go-to technical resource for the team
BS/MS in computer science or equivalent work experience
Experience with AI frameworks, agentic workflows, and LLM integration (e.g., OpenAI API, Anthropic API, LangGraph, CrewAI)
Strong experience with any of the following Object-Oriented Languages: Java/J2EE, C#, Python, Go, or similar
Experience with AI tools, infrastructure and terminology (Cursor, Claude Code, MCP, Plugins/Skills, Context, Memory, Orchestration)
Strong experience with the entire Software Development Life Cycle (SDLC)
Solid grounding in the software design/architecture process, including distributed systems
Team player with the ability to be successful in a fast-paced environment
Strong verbal and written communication skills to work with multi-functional groups
Preferred Experience
Experience designing and implementing AI agents, multi-agent orchestration, or agent memory/context systems
Prompt engineering experience
Experience developing, maintaining, and innovating large-scale infrastructure or platform software
Knowledge of security best practices for cloud-based applications and infrastructure
Contributions to open-source projects or active participation in relevant tech communities