Senior ML Engineer

Company
AeroDynamics
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
27/09/2024
Responsibilities
- Model Development: Design, implement, and evaluate machine learning models to solve computer vision related problems or enhance existing systems - Model Training and Optimization: Train machine learning models using appropriate algorithms and techniques, and optimize them for accuracy, efficiency, and scalability - Evaluation and Validation: Assess model performance through rigorous testing, validation, ensuring reliability and generalization - Performance Optimization: Optimize algorithms and models for speed, memory usage, and computational efficiency, especially for real-time applications on resource-constrained environments - Deployment and Integration: Deploy models into production environments, integrate them with existing systems, and monitor their performance and behavior over time - Collaboration and Communication: Work closely with cross-functional teams including data annotators, software engineers, and domain experts to understand requirements, gather feedback, and iterate on solutions - Research and Development: Stay updated with the latest advancements in computer vision research and contribute to the development of innovative solutions - Documentation and Reporting: Document all aspects of the machine learning pipeline, including data sources, preprocessing steps, model architecture, hyperparameters, and evaluation metrics. Produce clear and concise reports or presentations to communicate findings and insights effectively
Required Qualifications
- Education: Bachelor’s or Master’s degree in Mathematics, Computer Science, or a related field. A strong background in mathematics, particularly linear algebra, calculus and Probability Theory is essential - Experience: 1-3 years of hands-on experience in developing computer vision algorithms and applications - Strong Background in Machine Learning: Solid understanding of machine learning concepts, algorithms, and techniques, including deep learning, computer vision etc - Proficiency in Programming: Proficient in Python and experience with libraries like TensorFlow or PyTorch is highly desirable. Experience in C++ will be regarded as an additional advantage - Software Engineering Skills: Familiarity with software engineering principles, best practices, and version control systems (e.g., Git) for developing robust, scalable, and maintainable code - Problem-solving Abilities: Aptitude for identifying, formulating, and solving complex problems using machine learning and analytical techniques - Communication and Collaboration: Excellent communication skills to articulate ideas, collaborate effectively with team members, and present findings to diverse audiences
Application Procedures
All interested candidates are required to send their CVs to career@aerodynamics.am and indicate the position title you apply for in the subject line of the email or apply by using this link https://bit.ly/3y2OjCH Please mention in your application that you have learned about this position from MyJob.am