Software Development Manager - AI Platform (Remote)
About the Role
We are seeking a talented Software Development Manager to lead our AI Platform team in a fully remote capacity. As a Software Development Manager - AI Platform (Remote), you will play a pivotal role in shaping our AI-driven solutions and ensuring the success of our software engineering initiatives.
What You'll Do
- Lead and mentor a team of software engineers, fostering a culture of innovation and collaboration.
- Oversee the development and deployment of AI-driven applications using technologies such as Python, TypeScript, and AWS.
- Implement agile methodologies to enhance team productivity and project delivery.
- Collaborate with cross-functional teams to define project requirements and deliver high-quality software solutions.
- Manage the software development lifecycle, ensuring adherence to best practices in CI/CD and system reliability.
Requirements
- 5+ years of experience in software development, with at least 2 years in a managerial role.
- Strong proficiency in Python and TypeScript, with experience in cloud platforms like AWS.
- Demonstrated experience in leading software engineering teams and managing complex projects.
- Familiarity with agile methodologies, SCRUM, and CI/CD practices.
- Excellent communication skills and the ability to work collaboratively with diverse teams.
Nice to Have
- Experience with Java, Microsoft.NET, or Spring Framework.
- Knowledge of database management and API management.
- Prior experience in AI or machine learning projects.
What We Offer
- Indefinite contract with all legal benefits.
- Prepaid medicine and life insurance.
- Internet allowance and home office stipend.
- Competitive compensation above market average.
- 100% remote work environment with flexible hours.
- Opportunities for mentorship and training.
- 5 Personal Time Off days per year.
- Sick leave top-up to 100% of salary.
- Recognition awards for service and vacation upgrades starting at 5 years of service.
This Software Development Manager role offers a unique opportunity to lead an innovative AI platform team remotely. With competitive compensation and a comprehensive benefits package, it's an attractive position for experienced leaders.
Who Will Succeed Here
Strong proficiency in Python and TypeScript with hands-on experience in developing scalable AI applications, as well as familiarity with AWS services like Lambda and S3 for deploying AI models.
Proven experience leading remote Agile teams, effectively utilizing Scrum methodologies to enhance collaboration and productivity, while adapting to different time zones and communication styles.
A strategic mindset with experience in CI/CD practices that focus on improving software delivery processes, alongside a solid background in using tools like Jenkins or GitHub Actions for automation.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months