Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Manager, AI Software Engineering role.
Rezi rewrites your resume against The Weather Company's job description. Free.

Tailor your resume to this Senior Manager, AI Software Engineering role.
Rezi rewrites your resume against The Weather Company's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Manager, AI Software Engineering posting at The Weather Company — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Manager, AI Software Engineering posting at The Weather Company — free, in seconds.
About the Role
The Senior Manager, AI Software Engineering is a leadership role guiding a team in the execution and deployment of cloud-native AI architectures. This player-coach role balances strategic management with hands-on development, overseeing the full software lifecycle on AWS infrastructure and driving innovation by integrating emerging AI technologies.
Responsibilities
- Lead, mentor, and manage a team of software engineers focused on AI execution.
- Act as a player/coach with 20% hands-on responsibilities.
- Conduct performance reviews and create development plans for team members.
- Ensure effective resource allocation, team productivity, and project delivery.
- Oversee the entire software and AI development lifecycle, from requirements to deployment.
- Ensure adherence to best practices in coding, testing, and documentation.
- Integrate emerging technologies and industry trends into the development process.
- Collaborate with product managers and stakeholders to define project requirements.
- Communicate project status, issues, and risks to senior management.
- Contribute to the software engineering strategy for enterprise AI adoption.
- Identify opportunities for process improvements, automation, and innovation.
- Participate in long-term planning, including technology roadmaps and capacity planning.
- Foster collaboration between engineering teams, product management, and other departments.
- Act as a liaison between technical teams and non-technical stakeholders.
- Perform other duties as assigned.
Requirements
- 8+ years of experience in software development.
- At least 3 years of experience in a leadership role.
- Strong proficiency in software development methodologies.
- Proficiency in full-stack engineering.
- Proficiency in languages such as NodeJS and TypeScript.
- Proficiency in concurrency, JSON, and REST.
- Demonstrated expertise in Fullstack development in a scalable NodeJS environment.
- Demonstrated expertise in Cloud infrastructure.
- Demonstrated expertise in infrastructure as code.
- Knowledge of DevOps practices.
- Knowledge of CI/CD pipelines.
- Knowledge of automated testing.
- Excellent leadership, team-building, and interpersonal skills.
- Ability to motivate and inspire a diverse team of engineers.
- Strong problem-solving and decision-making abilities.
- Experience with agile development methodologies (e.g., Scrum, Kanban).
- Strong organizational skills and attention to detail.
- Ability to manage multiple projects and priorities simultaneously.
Skills
- AI - Claude
- AI - Gemini
- AI - OpenAI
- NodeJS
- TypeScript
- concurrency
- JSON
- REST
- Fullstack development
- scalable NodeJS environment
- Cloud infrastructure
- infrastructure as code
- DevOps practices
- CI/CD pipelines
- automated testing
- agile development methodologies
Location
- Remote
Work Type
- Hybrid work model
Experience Level
- Senior
- 8+ years of experience in software development
- 3+ years in a leadership role
Salary/Compensations
- $199,800 - $235,000
Benefits
- Flexible Time Off program
- Hybrid work model
- Variety of medical insurance options including a $0 cost premium employee coverage
- Competitive 401K match with no vesting requirement
- National health, dental, and vision plans
- Progressive family plan benefits
- An opportunity to work for a global and industry-leading technology company
- Impactful work in a collaborative environment
About the Company
- The Weather Company is the world’s leading weather provider, helping people and businesses make more informed decisions and take action in the face of weather.
- The Weather Company’s high-volume weather data, insights, advertising, and media solutions across the open web help people, businesses, and brands around the world prepare for and harness the power of weather in a scalable, privacy-forward way.
- The world’s most accurate forecaster globally, the company reaches hundreds of enterprise clients and more than 360 million monthly active users via its digital properties from The Weather Channel (weather.com) and Weather Underground (wunderground.com).
- AI is part of how we work: Human judgment, expertise, and creativity remain essential and are amplified by AI.
- We expect everyone in this role to use AI thoughtfully and proactively to accelerate their performance, improve the quality of their work, and explore new possibilities.
- We are looking for people who are curious, adaptable, and excited to help shape an AI-enabled culture that delivers better outcomes for our customers and our company.