Junior Software Engineer
Weekday AI
This role is for one of our clients
Pay: 150-200/hour
Role Type: Contractor
Location: Remote We are seeking a motivated and detail-oriented Junior Software Engineer to contribute to the evaluation and improvement of advanced artificial intelligence systems. This opportunity is ideal for early-career software engineers with strong programming fundamentals, analytical thinking, and practical experience developing and reviewing software applications.
In this role, you will evaluate AI-generated code for correctness, quality, efficiency, and design. You will create challenging programming problems, develop reference solutions and test cases, and assess AI models' ability to solve real-world software engineering challenges. You will also review technical reasoning related to debugging, architecture, and system design, providing structured feedback to improve the reliability and performance of AI-generated solutions.
The ideal candidate has professional software engineering experience, a solid understanding of programming principles, and the ability to explain technical decisions clearly. Prior experience in artificial intelligence is not required.
Requirements
Key Responsibilities * AI-Generated Code Evaluation: Review AI-generated code for functional correctness, readability, maintainability, efficiency, and adherence to software engineering best practices.
* Coding Problem Development: Design challenging programming problems that assess algorithmic thinking, debugging skills, implementation quality, and practical engineering judgment.
* Reference Solution Creation: Develop accurate, well-structured reference solutions that demonstrate effective approaches to solving software engineering problems.
* Test Case Development: Create comprehensive test cases to validate functionality, identify edge cases, and detect incomplete or incorrect implementations.
* Technical Reasoning Assessment: Evaluate AI-generated explanations and decisions involving software architecture, system design, debugging, and implementation strategies.
* Code Quality Analysis: Identify bugs, inefficient algorithms, poor design choices, security concerns, and violations of established coding standards.
* Technical Feedback: Provide detailed, actionable feedback explaining errors, weaknesses, and opportunities to improve code quality and model performance.
* Documentation: Clearly document problem requirements, expected behavior, solution approaches, testing procedures, and technical evaluation findings.
* Quality Assurance: Ensure that coding tasks, reference solutions, and evaluation criteria are accurate, consistent, and reproducible. Required Qualifications * At least one year of professional experience as a software engineer at a well-established technology company.
* At least part of the relevant professional experience should have been gained within the past three years.
* Strong understanding of programming fundamentals, data structures, algorithms, and object-oriented programming.
* Practical experience writing, debugging, testing, and reviewing code.
* Familiarity with software development practices, including version control, code reviews, testing, and debugging.
* Ability to assess code for correctness, performance, readability, and maintainability.
* Foundational understanding of software architecture and system design principles.
* Strong analytical and problem-solving skills.
* Excellent written communication skills, with the ability to explain technical decisions and complex engineering concepts clearly.
* Ability to work independently and deliver accurate, high-quality technical assessments. Must-Have Skills * Software Engineering Fundamentals
* Programming and Coding
* Data Structures and Algorithms
* Code Review and Quality Assessment
* Debugging and Troubleshooting
* Automated Testing and Test Case Development
* Problem-Solving and Logical Reasoning
* Technical Documentation and Written Communication Good-to-Have Skills * Python, Java, C++, JavaScript, TypeScript, Go, or similar programming languages
* Object-Oriented Programming and Design Patterns
* API Development and Backend Engineering
* Software Architecture and System Design
* Performance Optimization and Profiling
* Git and Version Control
* Unit Testing and Integration Testing
* CI/CD and Software Development Workflows
* AI-Generated Code Evaluation
* Familiarity with AI coding assistants and model benchmarking Preferred Qualifications * Professional software engineering experience at a recognized technology company.
* Experience developing and maintaining production-quality applications, services, or APIs.
* Familiarity with reviewing complex codebases and identifying implementation weaknesses.
* Experience designing coding exercises, technical assessments, or automated evaluation tests.
* Candidates based in English-speaking countries are preferred.
* Ability to communicate technical findings in clear, structured, and concise English.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Junior Software Engineer in Remote vacancy
- Job SummaryMedpace's Information Technology team is looking for a full-time, office-based Jr. Software Engineer.Join us in building the digital capabilities that accelerate the global development of safe and effective medical therapeutics through clinical trials. In this...JuniorRotational programFull timeContract workWork at officeWork from home
$80k - $110k
...You'll ship production code from your first week; not toy features, but real systems. You'll have access to mentorship by senior engineers and will learn more in three months here than three years at a big company. We're looking for someone who wants to become a great...JuniorPermanent employmentFull timeFor contractorsWork at officeLocal area- ...Black Canyon Consulting (BCC) is working with our partner Knowledge3 (knowledge3.ai) to search for a Junior/Mid Full Stack Software Engineer with DevOps exposure supporting delivery of knowledge-first systems. You will build systems that turn fragmented...JuniorLocal areaRemote work
- ...Building and shipping well-defined features and bug fixes across the full stack, the remote Junior Software Engineer will focus on React user interfaces backed by .NET Core APIs and SQL Server while collaborating with experienced engineers to enhance technical skills...JuniorInternshipRemote work
- ...reputation with the clients.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...JuniorFull timeH1bRemote work
- ...Description: Hybrid 3 days onsite / 2 days remote in Rockville, MD Our client seeks a Junior Software Engineer to support an Engineering Enablement team focused on developer productivity, software delivery practices, automation, and modern tooling adoption. The...JuniorHourly payLocal areaRemote work
- ...MUFG Investor Services is seeking a Junior Software Engineer to extend an agile development team, delivering technology solutions for fund-related verticals. This remote position requires occasional office presence in Dallas, TX and offers opportunities to work on software...JuniorWork at officeRemote work
- ...Junior Software Engineer (0 to 4 years of experience) Overview We're looking for a Software Engineer who can operate independently within an Agile team, take ambiguous requirements from concept to production, and bring architectural judgment to how we structure...JuniorFull time
- ...Die Ontrex AG in Indiana, Pennsylvania, sucht einen Junior Software Packaging / Windows Client Engineer, um das Team zu verstärken. In dieser Rolle erlernst du die Kunst der Software Paketierung unter Anleitung erfahrener Experten. Du wirst in einem unterstützenden Umfeld...JuniorRemote work
$71k - $120k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft... ...active DoD Security Clearance Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software...Junior- ...Savance Workplace is seeking a junior to mid-level software engineer who loves to solve problems and turn ideas into reality. The candidate should be self-driven, able to work independently, and deliver solid results without micromanagement. A strong portfolio and English...JuniorRemote workFlexible hours
$70k - $90k
...GOGov is an established & fast-growing software company in the highly attractive GovTech space based out of Long Island, NY. We supply... ...to Patchogue, NY. Expand Your Skills We offer junior developers several avenues to expand their technical skills. Here...JuniorFull timeWork experience placementWork at officeLocal area$52.9k - $108k
...Job Number: R0242700 Software Engineer, Junior The Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to help develop...JuniorFull timeContract workPart timeLocal areaRemote work$60k - $80k
...Company Savance is a fast-paced, dynamic and challenging software development company located in Commerce, MI. For more... ...Position Overview Savance Workplace is looking for a talented junior to mid-level software engineer who loves to solve complex problems and turn their...JuniorWork experience placementWork at officeRemote workWork from homeFlexible hours$71k - $120k
...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft... ...consider joining our team! Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software...Junior- ...Global Systems Technologies, Inc is seeking a Junior Software Developer to support software applications that meet organizational needs. The role involves coding, debugging, and maintaining applications while collaborating in a team setting. This remote position requires...JuniorRemote work
- ...Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java... ...'s degree in Computer Science, Computer Engineering, Electrical Engineering, Information... ...by clients for selection even if it's a junior or entry-level position the additional skills...JuniorH1bRemote work
$70k - $100k
...Full job description: Junior Software Engineer - Hybrid - Bridgewater, New Jersey or Topeka, Kansas. Optomi, in partnership with a leader in the U.S. life and annuities insurance technology and services industry is seeking a Jr. .Net Developer. Ability to commute or relocate...JuniorFull timeContract workRemote workRelocationFlexible hoursShift work$91.8k - $102k
...Junior Software Engineer Department: Engineering Employment Type: Full Time Location: Remote (select US states) Compensation: $91,800 - $102,000 / year Description We are looking for a curious, conscientious, and fast-learning Junior Software Engineer to join our growing...JuniorFull timeApprenticeshipLocal areaRemote work- AI Engineer - New Resources ConsultingSummary: New Resources Consulting is looking for a hands-on AI Engineer to join our growing AI Practice... ...into production.We’re looking for someone with strong software development skills and a good understanding of machine learning...JuniorRemote workFlexible hours
- ...Savance invites applications for a Junior to Mid Level Software Engineer to join the Savance Workplace/EIOBoard product team in a remote-capable role based in Commerce Township, MI. The candidate should enjoy solving complex problems, craft solutions across the full development...JuniorRemote work
$4,935 - $6,614 per month
...trust placed in public servants. Position Details Job Code #: JC-508993 Position #(s): (***) ***-****-043 Working Title: Junior Software Engineer Classification: INFORMATION TECHNOLOGY ASSOCIATE Salary ranges: • A: $4,935.00 - $6,614.00 • B: $5,424.00 - $7,270.00 •...JuniorPermanent employmentFull timeRemote work- ...A financial services company in Virginia is seeking a Software Developer to create scalable applications that empower employees. Responsibilities include designing and developing software, writing maintainable code, and collaborating with teams. The ideal candidate has...JuniorRemote work
- ...By Light Professional IT Services LLC is seeking a Software Engineer I to contribute to software development efforts within our Dignitas Technologies programs. The role involves following established software engineering processes to design, test, and implement components...JuniorRemote work
- A dynamic software development firm is seeking an Entry-Level Software Engineer for a remote position. This role offers recent graduates the chance to gain hands-on experience in the development and deployment of web applications, with exposure to Machine Learning. Candidates...JuniorRemote jobFlexible hours
- Junior Software Engineer Location: St. Louis, MO (Hybrid: 4 days onsite / 1 day remote) Target Start: Q1 2026 BUSINESS OBJECTIVE Brooksource is hiring a Junior Software Engineer to join the Agent OS organization within a major digital platforms division for a Fortune...JuniorContract workLocal areaRemote workShift work
$50k - $120k
Job Overview GliaCell is seeking a Junior Software Engineer for a full‑time subcontract supporting a U.S. Government customer. The role focuses on sustaining critical mission‑related software and systems. Key Responsibilities Design, develop, and test software to fulfill...JuniorFull timeWork from homeRelocation package$80k - $100k
...This role is eligible for our hybrid work model: 2 days in-office Junior Software Engineer/Developer – Front End Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you...JuniorSummer workWork at officeRemote workFlexible hours- Eliassen Group in Rockville, MD seeks a Junior Software Engineer for an Engineering Enablement team focused on developer productivity, automation, and modern tooling adoption. This hybrid role (3 days onsite, 2 days remote) supports diverse engineering environments. It...JuniorRemote work
$150 per hour
...Junior Software Engineer – AI Code Evaluation (Remote)Our client is a leading organization in the artificial intelligence industry, collaborating with top technology companies and AI research teams to advance the development of next-generation AI systems.The company is...JuniorHourly payContract workFor contractorsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Engineer. Be the first to apply!
Related searches
- ngo software engineer Remote
- software qa engineer Remote
- senior software design engineer Remote
- real time software engineer Remote
- facebook software engineer Remote
- startup software engineer Remote
- financial software developer Remote
- part time software developer Remote
- software engineer mainframe Remote
- software engineer staff Remote





