Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4368379783&distance=25.0&f_AL=true&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&spellCorrectionEnabled=true&start=325 Job Description: Cohort AI Share Show more options Software Architect Naperville, IL · 41 minutes ago · 7 applicants Company review time is typically 1 week Remote Matches your job preferences, workplace type is Remote. Full-time Matches your job preferences, job type is Full-time. Easy Apply Save Save Software Architect at Cohort AI Software Architect Cohort AI · Naperville, IL (Remote) Easy Apply Save Save Software Architect at Cohort AI Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 Meet the hiring team Santosh Krish 3rd Client AI Partner leveraging AI for efficient recruiting solutions Job poster Message About the job Company Description Cohort AI is an AI-driven hiring engine designed specifically for fast-growing startups. By leveraging advanced AI agents, Cohort delivers the top three pre-vetted engineers for any role within days, not months. Our platform provides end-to-end support for the hiring process, including talent sourcing, skill qualification, technical screening, and alignment confirmation, ensuring high-efficiency results. Built to eliminate the inefficiencies of traditional hiring methods, Cohort prioritizes swift, high-signal hiring tailored for startup teams looking to maintain momentum and secure the best talent without unnecessary delays. Role Description This is a full-time, remote Software Architect role at Cohort AI. The Software Architect will design, develop, and optimize software architecture, ensuring scalable, high-performance solutions. As a core contributor, the role involves working collaboratively with cross-functional teams to define software requirements, implementing design patterns, and guiding best practices in software development. The Software Architect will play a key role in shaping technology strategies and ensuring alignment with company goals. Qualifications Expertise in Software Architecture and Software Design, including the ability to create scalable and efficient system structures. 8+ years of professional software development experience, with significant focus on cloud architectures Proficiency in Software Development and Programming, utilizing modern languages and tools to craft robust solutions. Strong understanding of Design Patterns and their practical application in building maintainable systems. Excellent problem-solving and analytical skills with a focus on innovation and technical elegance. Ability to collaborate effectively in a remote work environment and communicate technical concepts clearly. Experience with cloud computing platforms, distributed systems, and modern software engineering practices is preferred. Bachelor’s or advanced degree in Computer Science, Engineering, or a related field.