About you :
Bachelor's or master's degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline.
Typically, - years' experience.
Deep understanding of machine learning algorithms, such as linear regression, decision trees, support vector machines, random forests, deep learning models (, neural networks), and reinforcement learning. Proficient in model selection, hyperparameter tuning, and evaluating model performance using appropriate metrics.
A strong foundation in mathematics and statistics. In-depth knowledge of linear algebra, calculus, probability theory, and statistical concepts. Understanding and developing complex machine learning models and algorithms.
Proficiency in programming languages such as Python, R, or Java is expected. Experience developing production-level code and familiarity with software engineering best practices, version control systems (, Github), and software development methodologies are also required. Additionally, knowledge of libraries and frameworks like TensorFlow, PyTorch, sci-kit, and Keras is a plus.
Strong understanding of GitHub CoPilot, Cursor, NN, vibe coding, Windsurf, and similar technologies
Experience in Cloud Infrastructure (AWS, Azure, etc)
Knowledge of Open Source, Linux, etc
Understanding of Devops, SRE
Advanced knowledge and experience in deep learning. Understanding advanced neural network architectures (, convolutional neural networks, recurrent neural networks, transformers) and advanced techniques such as transfer learning, generative models, and optimization algorithms for deep learning.
Actively staying updated with the latest AI and machine learning research advancements. Experience conducting research, exploring emerging technologies, and identifying opportunities to apply state-of-the-art techniques to solve complex problems.
Must have excellent communication skills to collaborate with cross-functional teams and stakeholders effectively. Possess strong problem-solving and critical thinking abilities to guide projects, make strategic decisions, and solve complex technical challenges.
Strong programming skills, with expertise in Python, R, or Java, are necessary. Experience with popular machine learning frameworks and libraries like TensorFlow, PyTorch, or sci-kit is essential.
A deep understanding of statistical modeling, data mining, and data visualization is highly preferred.
Additional Skills :
Artificial Intelligence Technologies, Cross Domain Knowledge, Data Engineering, Data Science, Design Thinking, Development Fundamentals, Full Stack Development, IT Performance, Machine Learning Operations, Scalability Testing, Security-First Mindset
Engineer • aguadilla