Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job DescriptionThis is a remote, project-based role for software engineers with 1–3 years of professional experience. You will complete tasks spanning software development, debugging, code review, and technical implementation across a variety of stacks and applications. Work is over the next 2–3 weeks, asynchronous, and assigned on a project-by-project basis, with an expected commitment of 10–20 hours per week for the projects you accept. This position offers exceptional pay, exposure to real-world engineering problems, and a strong addition to your professional portfolio.Why ApplyFlexible Time Commitment – Work on your schedule while tackling meaningful engineering challengesStartup Exposure – Work directly with an early-stage Y Combinator-backed company, gaining hands-on experience that sets you apartPortfolio Building – Gain experience solving complex, real-world software engineering problems across diverse codebasesProfessional Growth – Sharpen your skills on varied, challenging development tasks spanning multiple domains and technologiesResponsibilitiesDesign, implement, and ship clean, well-tested code across a variety of projects and technology stacksDebug, refactor, and optimize existing codebases for performance, maintainability, and scalabilityParticipate in code reviews, providing and incorporating constructive technical feedbackCollaborate asynchronously on technical specifications, architecture decisions, and implementation plansDocument code, APIs, and technical approaches clearly and reproduciblyRequired Qualifications1–3 years of professional software engineering experience in a full-time or equivalent roleStrong proficiency in at least one modern programming language and its associated ecosystemDemonstrated ability to independently scope, implement, and deliver software features or fixesSolid understanding of software engineering fundamentals including data structures, algorithms, and system designBachelor's degree or higher in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)Preferred QualificationsExperience working across multiple layers of the stack — frontend, backend, APIs, or infrastructureFamiliarity with version control workflows, CI/CD pipelines, and collaborative development practices (e.g., Git, GitHub Actions, or similar)Exposure to cloud platforms and deployment environments (e.g., AWS, GCP, Azure, or similar)Background in contributing to open source projects or building personal software projects independentlyCompany DescriptionAfterQuery is a research lab investigating the boundaries of artificial intelligence through novel datasets and experimentation.We're backed by top investors, including Y Combinator and Box Group, and support all leading AI labs.