Software Engineer

  • Job Reference: 473423175-2
  • Date Posted: 15 January 2022
  • Recruiter: Eigen Technologies
  • Location: London
  • Salary: On Application
  • Sector: Management & Supervisors
  • Job Type: Permanent

Job Description

Eigen is a natural language processing/machine learning B2B software platform company focused on transforming the way companies operate by unlocking the value of their textual data. Having just completed our Series B, Eigen has raised $60m to date and is backed by Goldman Sachs, Temasek, Lakestar and Dawn Capital.

Whist Eigen's platform is general and sector agnostic, it is currently focused on the Financial Services, Legal and Insurance sectors with clients such as Goldman Sachs, BlackRock, ING, Hiscox and Allen & Overy. Based in London, Lisbon and New York, Eigen has over 180 people and is rapidly scaling its operations, people and customer base.

About the role:

We are building a product on the cutting edge of Natural Language Processing technology. We have an exceptional Senior Management team with some of the best minds across Sales, Engineering, Science and Product.. We are a highly collaborative, diverse, dynamic and supportive team with a positive culture. We offer a great office environment, a clear development path, and many tangible benefits.

Our Tech Stack:

  • Python + Django
  • ReactJS + Redux
  • Kubernetes
  • Machine Learning (ML)&Natural Language Processing (NLP)
Responsibilities:
  • Writing code
  • Assisting with the scaling of our cloud architecture
  • Whiteboarding with collaborative people to architect a shiny new feature
  • Studying a colleagues' pull request to make sure our code quality stays awesome
  • Pair programming your way through difficult problems because two brains are better than one
  • Building relationships with peers and teaching them things you know
  • Working with clients to deliver bespoke software solutions
  • Partnering closely with our frontend and solutions engineers, scientists, our ML stack and the product team to define and build new releases
Requirements:
  • Experience with Python & Django Engineering
  • Experience in Infrastructure as Code
  • Proficient understand of container orchestration tools (Kubernetes, Docker, Amazon Web Services, Terraform, Azure)
  • Proven experience as a software engineer (coding, design and problem-solving skills)
  • Experience delivering software using an Agile (Scrum/Kanban) methodology
  • Client facing experience or potential
  • Eagerness to learn, grow and get stuck in
  • You form working relationships with colleagues and partners based on kindness, understanding, and mutual respect
  • Experience diagnosing and working on critical running systems
-
  • Flexible Working
  • Pension Plan
  • Healthcare Plan
  • Life Assurance
  • Income Protection
  • Training Budget
  • Employee Share Scheme
  • Cycle To Work Scheme
  • Annual Season Ticket Loans
  • Annual Discretionary Bonus
  • Monthly Hackathons
  • HR Screening Call
  • Phone Interview
  • Tech Test
  • Final Interview
  • Offer
Python, Django, Kubernetes, Docker, AWSPython, Django, Kubernetes, Docker, AWS, Terraform, Azure