ApplyStaff Machine Learning Engineer
Posted 2 months agoViewed
View full description
๐ Seniority level: Staff, 8+ years
๐ Location: Hungary
๐ Industry: Software Development
๐ข Company: ABBYY๐ฅ 1001-5000๐ฐ almost 4 years agoCommunications InfrastructureAnalyticsData VisualizationSoftware
๐ฃ๏ธ Languages: English
โณ Experience: 8+ years
๐ช Skills: AWSDockerLeadershipPythonSoftware DevelopmentSQLImage ProcessingKubernetesMachine LearningMLFlowNumpyPyTorchSoftware ArchitectureAlgorithmsApache KafkaData scienceData StructuresTensorflowCommunication SkillsCI/CDRESTful APIsMicroservicesMentorshipData modeling
Requirements:
- MS or PhD in Computer Science, Engineering, Mathematics, or related field
- 8+ years of experience in Machine Learning/AI
- Deep expertise in computer vision and deep learning
- Proven track record of leading successful ML projects
- Experience mentoring engineers and driving technical excellence
- Expert knowledge of computer vision and multimodal architectures
- Deep understanding of ML system design and scalability
- Strong programming skills in Python and modern ML frameworks
- Extensive experience with production ML systems
- Proven ability to solve complex technical challenges
- Strong background in performance optimization
- Demonstrated ability to mentor and grow engineers
- Strong track record of driving technical decisions
- Excellence in technical communication and documentation
- Experience leading architectural discussions
- Ability to influence and drive consensus
- Track record of fostering team growth
Responsibilities:
- Guide architectural decisions for computer vision and multimodal systems
- Drive implementation of novel ML approaches and best practices
- Lead technical design reviews and architecture discussions
- Establish patterns for model development and deployment
- Evaluate and introduce new technologies and methodologies
- Ensure technical excellence across ML initiatives
- Mentor senior and junior machine learning engineers
- Foster a culture of engineering excellence and knowledge sharing
- Guide career development of team members
- Lead technical discussions and learning sessions
- Review and provide feedback on technical approaches
- Help build and maintain high engineering standards
- Lead development of complex ML systems and architectures
- Guide optimization of model performance and efficiency
- Establish frameworks for model evaluation and validation
- Drive improvements in development and deployment processes
- Ensure production readiness and system reliability
- Architect scalable ML solutions
Apply