We are a small, agile and highly motivated product development team. We have collaborative and flexible working environment, and we love getting stuff done. As an Engineering Team Lead, you will work alongside our world class Data Science team and product management team to architect and build core components the Natural Language Generation and Deep Learning platform.
Our tech stack:
The proprietary NLG and Deep Learning platform that is used to power our Language optimization features is built in Python. We are constantly evolving our platform and tools to take advantage of the ever-changing tech landscape.
What you’ll be doing:
Leading one of our agile development teams, building the next generation of our market leading B2B SaaS platform.
Line managing the members of your team.
Liaising with the other Engineering leads to help shape the technical direction of the overall Phrasee platform.
Mentoring engineers, and consulting with mid/senior engineers for day to day development questions.
Be accountable for technical discovery, solution design, prototyping, implementation and operations for core platform services.
Evolve Phrasee engineering standards (coding standards, TDD/BDD practices, frameworks, tooling, docs) and processes (design reviews, code reviews, branch management, deployment, release management and service operations).
Taking ideas from research to production ready, with high quality, scalable and extensible code.
Improving the existing code base to improve scalability, performance and reliability.
Champion agile best practices like TDD, Continuous integration and delivery.
Making the Phrasee app even more awesome!
You’re a Full Stack Engineer with:
Experience leading an agile development team for at least two years.
A very strong background in development.
A willingness to take initiative and responsibility for the output of the team as a whole.
Experience mentoring and developing junior members of the team.
An ability to design solutions and define requirements with a mature, system level awareness.
Excellent analytical & troubleshooting skills: ability to convert ambiguously defined business problems into well-understood requirements.
Experience of using software engineering practices such as TDD, pair programming, testing automation, code reviews, code refactoring, branch management and CICD practices is a must.
Be comfortable working in an agile, distributed team.
Proven track record of taking existing projects and refactoring/reengineering in line with modern best practice
Happy in a scale up environment; where things move fast, and you need to be flexible to change.
Good familiarity with AWS.
Degree in computer science/mathematics/physics or related technical subject is highly desirable.
What we’re offering
We strive to create a fun, friendly, and comfortable working environment.
We believe a good work-life balance is essential.
We’re in this business for the long haul. We give our team time to think and to do things right.
Our team is a democracy. Everybody has a voice in how things are done.
We offer a competitive salary and benefits, but most importantly, a chance to work for a young, scale up company with and AWESOME team and culture, and a cutting-edge product that actually shows the value of AI!
Report job · Embed widget
How to apply
If this sounds like you, follow the link below to apply. Please let Phrasee know you found this position on Jobicy.