Job Summary
The role entails designing, developing, and maintaining extensive software solutions while offering technical leadership for important projects. The candidate will play a key role in ensuring collaboration across teams and will be responsible for guiding the application of sophisticated machine learning techniques.
Responsibilities
- Design and develop large-scale software systems.
- Provide technical guidance on significant projects to enhance their impact.
- Facilitate alignment between different teams to ensure project success.
- Lead the implementation of advanced machine learning strategies across projects.
Qualifications
- Bachelor’s degree in a relevant field.
- Minimum of 8 years of experience in software development.
- At least 5 years of specialized experience in machine learning.
- Demonstrated capabilities in technical leadership and software design.
- Strong expertise in software architecture principles.


