Senior Software Engineer (Python & AI/ML)Company: GTG LLCCompany Stage: Startup / Growth-StageLocation: RemoteExperience Level: Senior (7+ years)About the RoleGTG LLC is a growing startup building intelligent, scalable software solutions. We are seeking a Senior Software Engineer with deep expertise in Python and AI/ML engineering, who is also comfortable operating across the full stack.This role is ideal for someone who enjoys ownership, moving fast, and solving complex technical problems in an early-stage environment. You will work closely with founders and key stakeholders to design, build, and scale backend systems, AI-driven services, and modern web applications.Key Responsibilities- Design, develop, and maintain backend services using Python and frameworks such as Flask, Django, and FastAPI- Build and integrate AI/ML solutions, including model deployment, inference pipelines, and data processing workflows- Architect and maintain RESTful APIs with strong performance, scalability, and reliability- Collaborate on frontend development using modern JavaScript frameworks such as React, Next.Js, Angular, or Vue- Contribute to overall system architecture, technical decisions, and engineering best practices- Implement and maintain CI/CD pipelines to ensure reliable deployments and high code quality- Work across the full product lifecycle, from early design and prototyping to production support- Identify technical gaps and proactively propose and implement solutionsRequired Qualifications- 7+ years of professional experience as a Software Engineer or similar senior-level role- C1 or higher English proficiency (mandatory) — strong verbal and written communication skills- Deep expertise in Python and backend development- Hands-on experience with Flask, Django, and/or FastAPI- Strong background in AI/ML engineering, including production-level model integration and deployment- Proficiency with modern JavaScript frameworks (React, Next.Js, Angular, or Vue)- Cloud experience with AWS or Azure (required)- Experience with CI/CD pipelines, version control, and production deployment workflows- Strong problem-solving skills and ability to work independently in a fast-paced startup environmentNice to Have- Experience with Java or C#, or proficiency in more than one backend programming language- Experience with GCP in addition to AWS or Azure- Prior experience working in early-stage or fast-moving startupsWhat We Offer- Opportunity to play a key technical role in a growing startup- High level of ownership and influence over architecture and product direction- Fully remote and flexible work environment- Competitive compensation, based on experience and skill level