Senior Backend Engineer - Python
- Локація
- remote, remote
Description, duties, responsibilities
Senior Backend Engineer - Python
We are AI company 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 more accurately and faster than anything else in the industry. Our company reducing the cost of food. In addition, by reducing the 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%, and 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 state-of-the-art high-performance ML products? Join us 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.
● 8+ years of experience in Object Oriented development in an industrial environment.
● 5+ years of experience of python programming.
● 5+ years of experience with backend development.
● 3+ years of experience with DBs: Redis, Postgres, Elastic, etc.
● Experience with modern CI/CD including advanced deployment methods.
● Experience with modern logging, metrics, and tracing tools.
● Excellent teamwork skills, effectiveness both in independent and collaborative work.
● Ability to learn and use new technologies.
● 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.
● Familiarity with cloud computing: AWS/GCP/Azure
● Experience with data pipelines: ingestion, storage, and processing of big data.
● Experience with productization of ML models at industrial scale.
● Experience with distributed computing platforms for high-scale systems and massive
amounts of data (Kubernetes preferred).
● Familiarity with Nvidia tools and devices: Jetson, Deepstream, TensorRT
Interview process:
- Intro meeting
- Live interview including coding
- Home assignment
- Interview about the home assignment solution

