Junior Software Engineer (Remote)
Junior Software Developer (Remote)Industry: Artificial Intelligence / Software Development / AI TrainingWork Setting: Fully Remote / Freelance ContractAbout the RoleA global AI technology company is seeking a Junior Software Developer to help improve the intelligence and performance of advanced AI models and large language systems. This role focuses on analysing programming problems, evaluating AI-generated code, and contributing expert technical feedback that helps train next-generation AI systems.This is an excellent opportunity for early-career software developers interested in artificial intelligence, machine learning, and coding evaluation within a flexible remote work environment.Key ResponsibilitiesCreate and solve programming and computer science-related problems for AI model trainingReview, analyse, and rank AI-generated code for quality, accuracy, and efficiencyProvide clear, constructive feedback to improve AI responses and coding outputsEvaluate technical correctness across multiple programming languages and conceptsHelp train AI systems to better interpret and solve software engineering tasksContribute to improving the safety, reliability, and reasoning capabilities of AI modelsRequirementsBachelor’s degree or higher in Computer Science or related fieldProficiency in at least one major programming language such as Python, Java, JavaScript, or C++Strong written and verbal communication skills in both Spanish and EnglishAbility to explain technical and programming concepts clearly and accuratelyStrong attention to detail and analytical thinking skillsExcellent grammar, punctuation, and technical writing abilitiesPreferred Experience1+ years of experience in software engineering, backend development, or full stack developmentFamiliarity with AI tools, machine learning concepts, or coding evaluation platformsExperience reviewing or testing software systems and code qualityInterest in generative AI and large language model technologies