Match score not available

Senior Back-end Developer (AI/ML Product)

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of backend development experience, Proficiency in .NetCore, Java, and databases, Familiarity with clean code practices and streaming systems.

Key responsabilities:

  • Maintain server-side logic
  • Debug microservices
  • Build efficient streaming systems with Kafka
  • Ensure scalability and performance
  • Develop Restful APIs and gRPC
One Arrow Consulting Group logo
One Arrow Consulting Group Hrtech: Human Resources + Technology Scaleup https://www.onearw.com
51 - 200 Employees
See more One Arrow Consulting Group offers

Job description

This is a remote position.

Our partner is a leader in the world of test and measurement, industrial automation, and life science instruments. With more than 100 years of experience in measuring and controlling industrial processes, they encourage companies to unlock their full potential by providing innovative solutions.


They are seeking a Senior AI/ML Backend Engineer to join the team. This role is pivotal in developing and maintaining server-side application logic, building efficient streaming systems, and ensuring the platform's scalability, performance, and security. The ideal candidate will have a robust understanding of backend development, microservices architecture, and cloud-native applications.



Key Responsibilities:
  • Maintain server-side logic using clean code practices and object-oriented design.
  • Debug and troubleshoot within a microservice architecture.
  • Build and optimize streaming systems with Apache Kafka.
  • Ensure high availability, fault tolerance, and scalability.
  • Design and optimize relational and time-series databases.
  • Develop and manage multi-tenant systems for effective resource management and data isolation.
  • Design and implement Restful APIs and gRPC for web and internal applications.
  • Ensure scalability and performance using Kubernetes.
  • Monitor and optimize system performance with appropriate tools.
  • Participate in code reviews.
  • Develop cloud-native applications on AWS, Azure, or Google Cloud.


Requirements
  • Minimum 5 years of experience in backend development.
  • Proven experience with clean code practices, multi-threading, and asynchronous programming.
  • Proficient in .NetCore & Java. 
  • Experience in building streaming systems. 
  • Proficiency in relational and time-series databases (SQL Server, PostgreSQL).
  • Experience with multi-tenant systems development.
  • Strong knowledge and hands-on experience with Apache Kafka and system architecture design.
  • Expertise in designing and implementing Restful APIs and gRPC.
  • Proficiency with Kubernetes (k8s) and cloud platforms (AWS, Azure, or Google Cloud).
  • Understanding of basic machine learning concepts. 
  • Strong commitment to continuous learning and staying updated with industry trends.


Benefits
  • 13th-month salary

  • Generous offer for potential candidate

  • Top-notch laptop and equipment

  • Performance bonus program

  • Remote work flexibility

  • Continuous learning and development

  • Collaborative and supportive work environment




Salary:

Negotiate

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Back-End Developer Related jobs