We are seeking an experienced Software Engineering Manager to lead our AI Platforms and Services Engineering team, a group at the forefront of delivering innovative AI solutions across the organization.
Requirements
- 10 years of working with information technology
- 5 years in developing, presenting and communicating technical concepts to varying audiences
- 3 years in developing tactical solutions to diverse and complex business problems
- 3 years of management experience
- Strong working knowledge of Python, cloud technologies and platforms (e.g., Azure, AWS, GCP)
- Experience leading platform engineering and full-stack software development, with a focus on building scalable and reliable AI services and applications
- Proven ability to translate product roadmaps and business requirements into detailed technical specifications and engineering tasks
- Experience with MLOps principles and practices, including CI/CD pipelines, model deployment, monitoring, and governance
Benefits
- Excellent communication, interpersonal, and leadership skills, with the ability to motivate and inspire a team of talented engineers.
- Proven leadership in executing large programs that deliver significant business value
- Ability to speak and write English fluently and idiomatically
- Ability to provide feedback on employee performance to promote growth and retention
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations
- Strong sense of ownership, urgency, and drive
- Demonstrated passion for user experience and improving usability
- Demonstrates depth of engineering knowledge with a diverse understanding of systems and applications