Job description
Responsibilities:
- Design, develop, deploy scalable software systems with a focus on AI and machine learning integration
- Lead and mentor a small team of software engineers, fostering a collaborative and high-performance environment
- Participate in architectural decisions and ensure software quality through code reviews, testing, and best practices
- Create and train machine learning models or rule-based logic, analyze large datasets, and develop solutions tailored to business needs
- Review technical designs, code, or plans, to ensure quality and compliance
- Contribute to project planning and technical decision-making
- Perform troubleshooting and provide production support at customer sites
Requirements:
- Minimally Degree in Computer Science or related field
- Minimum 5 years of engineering experience in related field