via Workable Jobs
$120K - 160K a year
Lead software development projects, mentor team members, design scalable architectures, and deliver maintainable software solutions across multiple technologies including AI/ML.
7+ years experience, strong hands-on skills in Python, Java, JavaScript, React, AI/ML integration, DevOps practices, and excellent communication and leadership abilities.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Software Engineer (Remote) in the United States. This role offers a dynamic opportunity to lead software development projects from concept to production across a wide range of technologies, including AI/ML solutions. The Lead Software Engineer will drive technical strategy, mentor team members, and ensure delivery of high-quality, maintainable software tailored to client needs. You will collaborate closely with cross-functional teams to solve complex problems, design scalable architectures, and implement robust solutions. This position emphasizes hands-on coding, continuous learning, and fostering innovation while maintaining strong client relationships. The ideal candidate combines deep technical expertise, leadership skills, and the ability to translate complex challenges into actionable solutions. Remote work flexibility allows engagement across diverse projects and client environments. Accountabilities: · Lead end-to-end software development projects, from discovery through production, ensuring quality and client satisfaction. · Mentor and guide team members, sharing technical knowledge and fostering collaborative growth. · Architect, design, and implement scalable, maintainable software solutions across multiple technologies, including Python, Java, JavaScript, React, and AI/ML frameworks. · Collaborate with cross-functional teams to balance technical considerations with product and user needs. · Leverage AI-assisted development tools for tasks such as scaffolding, refactoring, debugging, test generation, and documentation. · Facilitate architecture discussions, retrospectives, and formal feedback sessions with clients and internal teams. · Maintain technical oversight, address architecture-level concerns, and ensure solutions are secure, reliable, and performant. · 7+ years of professional software engineering experience with demonstrated success leading complex projects. · Strong hands-on experience in Python, Java, JavaScript, and React, with familiarity in integrating AI/ML features into products or systems. · Proficient in DevOps, DevSecOps, MLOps, CI/CD, Infrastructure as Code, and Data Engineering practices. · Experience with code review, debugging, refactoring, and implementing automated testing strategies. · Excellent communication, collaboration, and mentorship skills, with the ability to interact effectively with clients and technical teams. · Experience designing scalable, secure, and maintainable software architectures. · Familiarity with Linux/macOS development environments, Git, and cloud-based platforms. · Competitive salary with geographically adjusted pay ranges. · Remote-first work model with access to coworking support where needed. · Flexible paid time off and wellness days, including parental leave. · Robust learning and development program with financial stipends and access to training resources. · Opportunities for mentorship, workshops, and participation in the tech community. · Transparent semi-annual promotion process and career development support. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
This job posting was last updated on 11/24/2025