Technical Lead (Engineering)
Private healthcare plan – free Gym membership & Generous pension contribution
Employer overview
Our client is an advanced data analytics company, leveraging AI and predictive analytics to dynamically model and understand the impact of consumer behaviour on demand and the downstream effects within the supply chain, helping support companies to improve operational efficiency. ambitious – growing innovative & thriving are a few words that immediately come to mind when describing this company that truly embraces a remote-first work culture.
Their technology
Their platform is secure and scalable whilst providing the best in class capabilities to an effective Data Science team. It also needs to provide a modern interface for their clients to interact and utilise the ML models and their supporting data.
They need you to lead on…..
- Quickly ingest data from a variety of sources.
- Transform it into standardised data schemas.
- Store the data securely.
- Develop, train, and deploy ML models.
- Present our models and data through our visualisation solution and APIs.
The role
Are you a technical visionary with a passion for building high-performance engineering teams? Do you thrive in fast-paced environments and possess the leadership skills to guide a team towards success?
This Technical Lead role is critical in shaping the future of the engineering team. You’ll wear multiple hats, developing a platform, lead on technical decisions, and fostering a collaborative Agile environment. Leveraging your expertise in Python, Google Cloud Platform, and Terraform, you’ll ensure the engineering team delivers high-quality solutions while staying ahead of the curve in the ever-evolving AI landscape.
Key Responsibilities:
- Working in the Engineering team to deliver tickets defined by the Product Owner.
- Lead decision maker for technology decisions, for example application structure, library usage, coding standards etc.
- Working with the Technology Director to set technical product roadmap and make broader architecture decisions.
- Lead recruitment for further expansions of the engineering team.
- Collaborating with the Technology Director and Product Owner to define Agile ways of working for the engineering team.
Key skills required
- Highly proficient in Python with experience in Data manipulation (pandas, NumPy etc) and API development (FastAPI, uvicorn etc).
- Experience working with Google Cloud Platform, including Cloud Run, Cloud Functions, Cloud Build etc.
- Experience working with Terraform to manage infrastructure.
- Confident in picking up new technologies or toolsets, this is necessary due to the nature of a startup in a fast-moving technology space (AI).
- Experience working in, and leading, a distributed or remote team
Preferred:
- Experience in an AI environment.
- Experience working in a fast-paced, client-service environment.
- Excellent communication and interpersonal skills.
About you
Some of the traits we’re looking for in our team are:
- People that fit their culture and who believe in our mission.
- Able to work around ambiguity and use initiative.
- A creative thinker and problem solver.
- Team player, who can work collectively to find ways forward.
If the above role appeals, & you are confident in your ability to carry out the tasks to a high standard please reach out to me at the earliest opportunity, Thank you. Ian