Artificial Intelligence Engineer
Twardowskiego 65, Kraków +4 Locations
Montrose Software
You will be working with the Head of Data and AI office on R&D and Product initiatives on every stage of an AI and Data lifecycle within our Montrose Software AI and Data framework. With Empowered Product Team principles you will assist defining MVPs tailored to the needs of clients, understand the data intimately to tell the right data stories, developing proof of concepts in notebooks, and productionizing the MVPs with the MLOps mindset. Beneficial experience includes data engineering within cloud-native architectures for executing data, AI, and enterprise systems at scale. Prior experience with AI and Lakehouse platforms is also advantageous.
Requirements
3+ years of experience delivering end-to-end Data and AI solutions and products
Familiarity with machine learning mathematical toolboxes
Proficiency in Python, pandas, NumPy, Matplotlib, scikit-learn, Transformers, PyTorch
Experience with containerized, scalable, elastic deployments, microservice architecture (REST, gRPC)
Understanding of cloud-native architectures and operations
Proficiency with SQL and Jupyter notebooks
Exposure to LLMs and agentic architectures
Comfortable with data engineering
Understanding of data architectures: OLTP, OLAP, vector and graph databases, column-based file formats
Knowledge of DevOps and MLOps best practices
Innovative, curious, outcome-focused mindset
Collaborative mindset striving for win–win situations
Strong analytical and systems thinking
Very good spoken and written English
Your responsibilities
Define and develop proof of concepts for Data and AI products and solutions
Conduct market and technology research; architect optimal solutions to address business challenges
Map AI/ML techniques to specific business problems
Forecast operational AI costs for solutions at scale
Support business intelligence reporting to guide Data solutions
Develop end-to-end data products and solutions with an MLOps mindset within Montrose Software’s Data and AI framework
Conduct product and feature discovery meetings with Clients aiming for a cost efficient solution addressing clients goals within their context like budgets, operations, talent pools, data wealth and structure.
We offer:
Professional equipment to work
Flexible working hours
Remote work possibility
Interesting, challenging and exciting work with international teams
English lessons with native speaker
Training Budget
Multisport card
Food:
Lunches from Kraków's restaurants that are delivered both to the office and homes(or a refund of the budget allocated for it)
Kitchen full of food, drinks, fruits, and snacks
Health
Private medical insurance
Air-conditioning
Well-being:
No dress code
Chillout area including comfortable bean bags, therapy balls, PlayStation 4 or Nintendo Switch + games stretching area and pull-up bar
Team events
Shower
Additional:
Indoor parking place for bicycles
Montrose Software is a software consultancy based in New Jersey USA, with our primary development center in Kraków. We develop mobile apps, web applications and enterprise systems for a wide variety of clients.