Back to all positions

[Remote] Software Engineer, Full Stack (Python, Java, Rust, C#, C++)

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Weekday AI (YC W21) connects talent with opportunities, including this full-time client engagement supporting a leading AI research organization's GenAI team. The Full-Stack Software Engineer will build, integrate, and stress-test production-quality applications and services using multiple programming languages while integrating advanced AI models. The role also involves developing APIs and infrastructure, troubleshooting systems, rapidly prototyping solutions, and collaborating with research and engineering teams.

Responsibilities

  • Design, develop, and ship full-stack applications, backend services, internal tools, and integrations using technologies such as Python, Java, Rust, C#, C++, and TypeScript
  • Build software that exercises and integrates advanced AI model capabilities across end-to-end workflows
  • Integrate model APIs into production-ready applications, including supporting infrastructure such as tool interfaces, evaluation frameworks, monitoring, and telemetry
  • Develop scalable backend services and APIs while contributing to modern front-end applications
  • Investigate and troubleshoot model, application, and integration issues, documenting failure modes and technical findings clearly
  • Translate engineering observations into actionable feedback for research and engineering teams
  • Rapidly prototype solutions and deliver functional increments in environments with evolving requirements and limited initial specifications
  • Collaborate with engineering managers and fellow developers to maintain high standards for code quality, architecture, testing, and technical documentation
  • Work across unfamiliar systems and codebases, quickly identifying dependencies and implementing effective solutions

Skills

  • * 3+ years of professional experience building and deploying production software in a high-quality engineering environment
  • * Strong production experience in at least one of Python, Java, Rust, C#, or C++, along with working proficiency in a second programming language
  • * Hands-on full-stack development experience spanning: + Backend services and APIs + React or another modern front-end framework + Relational or document databases + Cloud deployment and infrastructure
  • * Experience designing, developing, testing, and deploying software end to end
  • * Demonstrated ability to quickly understand unfamiliar codebases, development environments, and technical architectures
  • * Strong problem-solving skills and the ability to work effectively in fast-changing technical environments
  • * Demonstrable professional growth and increasing technical responsibility
  • * Strong written and verbal communication skills, with the ability to explain complex technical decisions clearly
  • * Ability to commit reliably to 40 hours per week during weekdays
  • Experience working with AI/ML systems, model APIs, developer tooling, evaluation infrastructure, or AI-powered applications is a plus, but strong software engineering fundamentals and full-stack production experience are the primary requirements

Benefits

  • Remote work arrangement

Company Overview

  • Finding a great startup job should not feel like a second job. It was founded in 2022, and is headquartered in , with a workforce of 11-50 employees. Its website is http://jobs.weekday.works.