Contract
Permanent
Machine Learning Engineer


Location
Calrom Lahore office; Askari Corporate Tower, 1st Floor

Shift pattern
Day shift, 11:30 to 20:00, Monday to Friday

Salary
Competitive, DOE

About us and the department this role sits in:
As a fast-growing SaaS company, Calrom has a proven record of delivering innovative software for international airlines. We’re also part of the Travel Innovation Group, made up of Lime, Calrom & Aviate who all provide unique services to the travel trade.
Calrom is a fast-growing SaaS tech company specialising in group booking solutions, fare distribution, air shopping and ticketing systems for airlines. Our systems are used by some of the world’s largest and most respected airlines, which is a testament to our passion for creating quality and innovative software solutions.
A highly passionate bunch, our data, analytics and ML/AI team bring our unique software solutions to life. Our mission is to empower our customers and internal stakeholders to improve business performance and minimise risk by providing them with clean, reliable data and analytical models. We are with them to help protect their information, make informed decisions, deliver a personalised service and automate their workloads. Our engineers might be building data pipelines, modelling data, developing predictive models or automations for repeatable tasks or creation of data products.
The role:
Your role in the division is to develop solutions within our cloud data platform that create value for our customers, in line with our strategic themes of quality, efficiency, empowerment, transparency and governance. That means you will likely be conversant with several data and analytics and software development disciplines such as data pipelines, data modelling, data product creation, source control, CICD and everything-as-code.
Our technology stack is based on Microsoft software in Azure and our source data is also in Microsoft technology, currently on-premise in hosted data centres in the EU and US. We also integrate with many third-party tools deployed internally or as SaaS.
We currently manage our work in Kanban, with the support of a dedicated Delivery Lead, to respond to rapid growth in use-cases for our data.
We think you’ll be a great fit if you have:
- Experience of data technologies, especially in the Microsoft stack, with a great grasp of SQL and/or Python (Flask/Vue JS).
- Experience of using Azure services including Azure SQL Database, Data Factory, DevOps, Power BI, ML Studio, Databricks, stream analytics, Terraform
- Experience of good SDLC practices: source control (git), CI/CD, test and release processes
- Any experience using any of the following would also be a bonus in our environment: Dynamics CRM, Rabbit MQ, Hubspot, C# .NET development or legacy Microsoft data technologies (SSIS, SSRS)
Tasks & responsibilities include:
- Create software products to meet our product roadmap and business-as-usual requirements, in conjunction with your line manager and our delivery lead
- Follow good software development lifecycle processes for all software artifacts in whatever language, including use of source control, unit testing, CICD, IaC
- Understand our enterprise data model, manifest in Kimball-style data warehouse in Azure
- Communicate clearly within the team and across the division, including across our geographic locations
- For more senior roles, the ability to identify when a business need is unclear or ambiguous and ask the right questions; and to translate a business need into a technical solution, considering scalability, security and resilience
- Relentless approach to self-development and continuous improvement
We are looking for the right person who is a team player who can communicate effectively and is comfortable working within a diversified, multi-cultural and multi-functional team, both locally and remote, understanding the perspectives of each partner. Above all, someone with the passion to drive and succeed in their own career.
Experience in any of the above would help you to become productive in the job more quickly. We are genuinely committed to your success so, if you don’t quite meet all of our requirements yet, we encourage you to apply anyway and start a conversation.
Exciting benefits we offer:
- Modern office in central Lahore with a great space to kick back and relax or collaborate with the team.
- Medical Insurance (OPD+IPD) for self & dependents (Spouse, children and as well as Parents).
- Pension Scheme Fund (Applicable after Probation Period).
- Gym Passport (or) Building Gym (available here in Askari Corporate Tower).
- Due Annual Increments (+) Inflation based adjustments (if applicable).
- (PDP) – Personal Development Program.
- Career Progression and Clear Career Path (SIFA based).
- Company Provided Lunch Everyday.
- Open Plan Environment.
- Company Sponsored Recreational (Local) Trips (and/or) team building events and activities.
- Company Celebration Dinners (e.g) Annual dinners, Iftar dinners. Etc.
- Company Paid Sports Activities.
- Onsite Secured Parkings for your Cars and Bikes.
- Company Paid Professional Certifications. (i.e) reimbursements subject to business needs.
- Monthly Birthday Celebrations of Employees.
- Bi-annual Bonuses (10% of your basic salary)
- Referral Bonuses. (PKR. 25,000)
- Leave Bank & Encashment Policy.
- Monthly Mobile Allowance (PKR. 2,700) for Senior Software Engineers / Senior Data Engineers.
- Work-life balance