6+ years of software development experience Proven LLM experience: write, optimize, and measure the effectiveness of AI prompts and applications. Rapidly experiment with models, prompts, and architectures using structured evaluation to identify the best solutions, and translate cutting-edge LLM capabilities into reliable, production-grade systems. Strong software engineering fundamentals: SOLID, TDD, version control systems (Git/GitHub/GitLab), and the ability to write production-ready code Deep understanding of Computer Science fundamentals: data structures, algorithms, performance complexity, and implications of computer architecture on software performance Familiarity with software architecture patterns such as microservices, CQRS, and event sourcing Experience with at least one major cloud provider (AWS, Azure, or GCP) Experience with Kubernetes and Docker containers Experience designing and building microservices architecture A team player with a positive attitude and a problem-solver mindset