Engineering Manager for Artificial Intelligence team (Engagement)
Bloomreach
- Slovensko
- Pracovná stáž
- Plný úväzok
- Collaborating with wider Product and Engineering departments
- Lead a team of software engineers in the design, development, testing, and deployment of high-throughput and high-performance APIs and client-side scripts.
- Clarify scope and help the team to break down the projects into manageable tasks.
- Assure engineering and quality best practices are applied throughout the development process.
- Lead the team in continuous delivery and testing, ensuring that all products meet our high standards of quality.
- Elevate team needs and guide them on how to address maintenance tasks and tasks addressing technical depth.
- Manage a team of people (6-10), coordinating the team to work towards a common goal, establishing a working plan, allocating resources, and assigning responsibilities.
- Foster a culture of continuous learning and improvement, providing opportunities for team members to develop their skills and knowledge.
- Take responsibility for the personal development and training of your team members, providing regular feedback and guidance to help them grow in their roles.
- Encourage team members to take ownership of their work, promoting accountability and a sense of pride in their contributions.
- Recognize and celebrate the achievements of team members, fostering a positive and motivating work environment.
- Contribute to the product roadmap, helping to define the strategic direction and mission for the team.
- Prepare for upcoming projects and participate in the prioritization process to ensure efficient workflow and resource allocation.
- Collaborate with the product team beyond the technical development and delivery process, assisting with product launch and adoption to ensure successful rollout and user engagement.
- Communicate and collaborate with other Engineering Managers and their teams, identifying and managing dependencies to ensure seamless integration and coordination.
- Represent the team in various discussions with internal stakeholders, advocating for the team's interests and contributing to company-wide decision-making processes.
- Programming languages - Python
- Google Cloud Platform services - Dataproc, VertexAI
- Data Storage and Processing - Spark, TensorFlow
- Software and Tools - Grafana, Sentry, Gitlab, Jira, Productboard, PagerDuty
- In 30 Days: Gain understanding of company processes, team dynamics, and key features. Establish regular 1-on-1 meetings with team members.
- In 90 Days: Participate in project preparation and prioritization. Balance feature completeness, technical quality, and delivery speed in project execution. Ensure transparency in plans, progress, and findings.
- In 180 Days: Set and support personal development goals for team members. Become a trusted expert in your field. Identify and optimize efficient paths to achieve your goals and the goals of your team.
- Personal - Demonstrates strong initiative, ability to work independently, excellent communication skills, and a commitment to continuous learning and improvement.
- Proven experience as an Engineering Manager or similar role in a software development setting.
- Strong analytical and problem-solving skills, with the ability to break down complex situations and evaluate alternative solutions.
- Experience in leading a team in continuous delivery and testing, ensuring high-quality output.
- Demonstrated ability to contribute to product roadmaps and strategic direction.
- Experience in preparing for upcoming projects and participating in the prioritization process.
- Strong knowledge of software architecture principles and practices.
- Experience with Agile planning and methodologies.
- Excellent communication and collaboration skills, with the ability to tailor communication to diverse audiences and build consensus.
- Proactive and persistent, with a strong initiative to seize opportunities and contribute to achieving goals.
- Ability to foster a culture of continuous learning and improvement within a team.
- Strong leadership skills, with the ability to set personal development goals for team members and guide them on their career paths.
- Ability to balance feature completeness, technical quality, and speed of delivery in project execution.
- Ability to identify and optimize efficient paths to achieve personal and team goals.
is available to help navigate work-related communications & decision-making challenges.*Our managers are strongly encouraged to participate in the Leader Development Program to develop in the areas we consider essential for any leader. The program includes regular comprehensive feedback, consultations with a coach and follow-up check-ins.Bloomreachers utilize the $1,500 professional education budget on an annual basis to purchase education products (books, courses, certifications, etc.)*Well-being:The Employee Assistance Program -- with counselors -- is available for non-work-related challenges.*Subscription to Calm - sleep and meditation app.*We organize 'DisConnect' days where Bloomreachers globally enjoy one additional day off each quarter, allowing us to unwind together and focus on activities away from the screen with our loved ones.We facilitate sports, yoga, and meditation opportunities for each other. * Extended parental leave up to 26 calendar weeks for Primary Caregivers.*Compensation:Restricted Stock Units or Stock Options are granted depending on a team member's role, seniority, and location.*Everyone gets to participate in the company's success through the company performance bonus.*We offer an employee referral bonus of up to $3,000 paid out immediately after the new hire starts.We reward & celebrate work anniversaries -- Bloomversaries!*(*Subject to employment type. Interns are exempt from marked benefits, usually for the first 6 months.)Excited? Join us and transform the future of commerce experiences!If this position doesn't suit you, but you know someone who might be a great fit, share it - we will be very grateful!Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Bloomreach are considered property of Bloomreach and are not subject to payment of agency fees.#LI-Remote