Job Description
This is a remote position. Join Modelcode.ai as a Software Engineer: Shape the Future of Code Modernization At Modelcode.ai, we’re on a mission to build the world’s first Autonomous Software Developer, and we need trailblazers to make it happen. If you're not just passionate about writing code but also about fundamentally changing how code is written, maintained, and modernized, this might be the most exciting opportunity of your career. The role of Software Engineer on our team isn't about incremental improvements or maintaining the status quo. It’s about defining the future: envisioning where the state of the art in code automation will be years from now and building the tools to get us there today. The Problem We're Tackling Tools like GitHub Copilot and Devin are great for accelerating feature development—but they’re not built for the gnarly, large-scale challenges of modernizing complex legacy codebases. Think refactoring sprawling repositories, managing web-like dependencies, adhering to company-specific coding styles, and embedding robust tests within the modernization process. Now imagine scaling this to enterprise-grade complexity. Our approach pushes the boundaries of multi-agent GenAI, creating systems that autonomously handle massive modernization projects—like migrating entire applications to new frameworks or languages. This isn’t about assisting developers; it’s about unleashing systems that take on the heavy lifting of modernization so organizations can focus on what truly matters: innovation. What You'll Do: Architect the Unthinkable: Build the infrastructure that lets AI tackle code modernization at a scale no one thought possible. Invent and Innovate: Work on ambiguous, moonshot problems where no clear solution exists. Rewrite the rules and extend the boundaries of what’s considered possible today. Flex Your Full Stack Muscles: Your toolkit will include everything from databases and operating systems to data processing pipelines and distributed sy