5 - 7 years of experience in software development. Proven experience working in high-performing software engineering teams, ideally in AI/ML-driven environments. Deep understanding of Large Language Models (LLMs), Machine Learning (ML), and AI-driven applications. Experience with modern software development tools, including AI-powered development environments, automated code generation, and agentic tools. Strong proficiency in architecting and designing scalable, secure, and high-availability software solutions. Hands-on experience with cloud platforms such as AWS, GCP, or Azure, and modern DevOps practices. Proficiency in modern programming languages such as Elixir, Python, TypeScript, Golang, Rust, or similar. Strong knowledge of microservices architecture, API development, and containerization (Docker, Kubernetes, etc.). Experience in building AI-powered products from scratch and launching them successfully to market. Strong understanding of software velocity and iterative development. Track record of delivering AI-first software solutions with a focus on usability, security, and scalability. Excellent ability to communicate technical concepts to non-technical stakeholders. Strong strategic thinking and problem-solving abilities. Passion for working in an agile, collaborative environment with cross-functional teams.