Experience:
- 10+ years of experience in software development, with a significant focus on AI/ML and cloud platforms.
- Proven experience in leading the development of AI-driven cloud solutions, with hands-on coding expertise.
- Strong track record of building and managing high-performing technical teams.
- Experience with the entire software development lifecycle, including architecture, coding, testing, and deployment.
Technical Skills:
- Expertise in AI/ML algorithms, frameworks (e.g., TensorFlow, PyTorch), and model deployment.
- Proficient in cloud computing platforms (AWS, Azure, GCP) and their development tools.
- Strong programming skills in languages such as Python, Go, or similar.
- Deep understanding of cloud orchestration, microservices architecture, and containerization (Docker, Kubernetes).
- Experience with CI/CD pipelines, Infrastructure as Code (Terraform, Ansible), and DevOps practices.
Leadership Skills:
- Proven ability to lead and inspire a team of developers and engineers.
- Strong communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- A collaborative approach to problem-solving, with a focus on fostering innovation and excellence within the team.
Preferred:
- Advanced degrees in Computer Science, Engineering, or related fields.
- Experience in building and scaling cloud-native AI/ML platforms from the ground up.
- Certifications in AI/ML or cloud development technologies.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge technology in a fast-growing company.
- Professional development and growth opportunities.
- A collaborative and innovative work environment.
...