DevJobs

Staff Backend Engineer - Python

Overview
Skills
  • Python Python ꞏ 5y
  • C C
  • C++ C++
  • CI/CD CI/CD
  • Kubernetes Kubernetes
  • Backend Development ꞏ 5y
  • Logging
  • Metrics
  • Tracing Tools
  • Distributed Computing Platforms

We at Neolithics AI are developing disruptive technologies that revolutionize the entire food

industry: from production to distribution. Our state-of-the-art inspection models examine tonnes

of fresh produce faster and more accurately than anything else in the industry. Neolithics is

reducing the cost of food. In addition, by reducing food waste, we are decreasing the burden

on the environment, and directly answering the UN's Sustainability Goal of reducing global food

waste by 50%, thus also leading to greater food security for the impoverished.

Are you an excellent teammate, looking to work in a real startup environment, where you can

contribute, learn, and influence? Are you excited about developing high-performance and

high-reliability products that incorporate state-of-the-art ML models? Join us at Neolithics AI to

help the world.


Responsibilities

You will be responsible for developing hybrid (on-prem/cloud) systems that support industrial

scale Big Data + ML applications that serve our customers around the globe.

Minimum Qualifications

● B.Sc. in Computer Science from a leading university.

● 10+ years of industrial experience in high-performance, high-load systems development.

● 6+ years of on-prem system deployment experience.

● 5+ years of architectural design experience.

● 5+ years of experience in Python programming.

● 5+ years of experience with backend development.

● Peculiar about code quality.

● Experience with modern CI/CD including advanced deployment methods.

● Experience with modern logging, metrics, and tracing tools.

● Excellent teamwork skills, and effectiveness both in independent and collaborative work.

● Ability to understand complex distributed systems and to know your way around them.

● Ability and passion to drive large software systems, both vertically and horizontally.


Preferred Qualifications

● M.Sc. in Computer Science.

● Experience with the productization of ML models at an industrial scale.

● Experience with distributed computing platforms for high-scale systems and massive

amounts of data (Kubernetes preferred).

● C/C++ at a high level.

Neolithics