Machine Learning Engineer
Role details
Job location
Tech stack
Job description
data science lifecycle: data exploration, feature engineering, model development, evaluation, and deployment, while also contributing to modern AI solutions such as LLM-based applications, NLP, computer vision, and predictive analytics, primarily on Microsoft Azure. Design and deliver end-to-end Data Science and AI solutions, from business understanding and data exploration to model deployment and monitoring. Perform exploratory data analysis (EDA), feature engineering, and data preprocessing on structured and unstructured datasets. Develop, train, evaluate, and optimize machine learning and deep learning models, selecting appropriate algorithms and validation strategies. Contribute to Generative AI solutions, including LLM-based applications, prompt engineering, RAG architectures, and applied NLP use cases. Stay up to date with the latest advancements in Data Science, ML, DL, and GenAI, and actively share knowledge within the team. Contribute to reusable assets such as code templates
Requirements
analytical frameworks, and internal training materials. Collaborate with senior team members and architects to identify opportunities where advanced analytics and AI can transform client operations. Strong foundation in Data Science and applied Machine Learning, including supervised and unsupervised learning. scikit-learn, PyTorch, TensorFlow or equivalent). Solid understanding of model evaluation, validation, and performance metrics. Experience working with structured and unstructured data, including text data for NLP use cases. Proficiency in Python for data analysis and ML development. Experience or strong interest in Generative AI, including LLMs, embeddings, prompt engineering, and retrieval-based approaches. Exposure to Azure AI / Azure Machine Learning / Azure OpenAI is highly valued. Ability to communicate insights clearly in English and Spanish, both written and verbal. Comfortable working in agile, client-facing environments. You likely hold a bachelor's and/or master's degree in computer science, Data Science, Statistics, Mathematics, Physics, Engineering, or a related quantitative field. 3+ years of applied experience delivering Data Science, Machine Learning, or AI projects in real-world environments. ~ An accelerated and structured training program on Microsoft Azure and AI services. Hands-on exposure to real client projects across computer vision, NLP, forecasting, and GenAI (Azure OpenAI, chatbots, RAG).