The role of Software Engineer at Askable involves creating AI coding tasks from existing codebases to help train AI models. Key responsibilities include selecting code changes, setting up repositories, writing solutions and grading checks, stress-testing tasks, and running them against AI models. Candidates should have at least 2 years of software engineering experience, proficiency in programming languages like Python or Java, and familiarity with Docker and automated testing tools.