Machine Learning Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in Python and Java, with experience in frameworks like TensorFlow and Scikit-learn., Understanding of machine learning algorithms, data manipulation, and visualization techniques., Familiarity with cloud-native environments, Docker, and micro-services architecture., Strong collaboration skills and a passion for software development..

Key responsibilities:

  • Create and analyze machine learning models and algorithms to solve business problems.
  • Develop data pipelines and server-side logic for model deployment in production.
  • Collaborate with product teams and cloud engineers to ensure successful product features.
  • Follow agile processes and contribute to code quality through testing and reviews.

Venturenox logo
Venturenox Information Technology & Services Startup https://venturenox.com
11 - 50 Employees
See all jobs

Job description

The Machine Learning Engineer at Venturenox is responsible for creating machine learning models, building data pipelines and extracting business value from the available data. Primary platforms to be used are Python (TensorFlow, Scikit, FastAPI) and Java (Kafka Streams).

The Machine Learning Engineer works within a product team and works closely with Backend and Cloud Engineers and Product Managers to bring new products and features to life. We require our team members to be passionate about their work, have a collaborative approach, and bring positive energy to the workplace.

Responsibilities:

  • Analyzing the ML algorithms and pre-trained models that could be used to solve a given problem. Finding available datasets online that could be used for training.

  • Defining validation strategies, training models and tuning their hyperparameters. Analyzing the errors of the model and designing strategies to overcome them.

  • Exploring and visualizing data to gain an understanding of it, writing code to manipulate data including streaming data.

  • Develop server side logic with platforms such as Python and Java to make models deployable in production..

  • Help improve code quality through writing unit tests, integration tests, and performing code reviews.

  • Collaborate with Cloud Engineers to make the code suitable for deployment in cloud-native environments and deploying models to production.

  • Reach out to the open source community to encourage and help implement mission-critical software fixes.

  • Follow agile processes as defined by the Product Manager and collaborate with other team members to ship complete features.


Desired Skills:

  • Proficiency with deep learning frameworks such as TensorFlow or Keras.

  • Understanding of challenges in computer vision and speech and natural language processing.

  • Proficiency with Python and basic libraries for machine learning such as scikit-learn and pandas.

  • Expertise in visualizing and manipulating big datasets along with familiarity with stream computing frameworks such as Kafka and/or Apache Spark.

  • Understanding of traditional computer vision frameworks such as OpenCV.

  • Understanding and experience of Docker and basic concepts of cloud-native way of building backends

  • Understanding of SQL and NoSQL data stores. Understanding of Kafka is highly desirable.

  • Understanding of micro-services architecture and familiarity with API gateways is highly desirable.

  • Strong familiarity with Git and trunk based development.

  • Rock solid at working with third-party dependencies and debugging dependency conflicts


Working at Venturenox:

Venturenox builds beautiful and scalable software products for startups. We take founders from idea to launch, and deliver a state of the art product. We specialise in all skills necessary to build modern software.

At Venturenox, we believe that people perform best when they are set free. Following this philosophy, we allow flexibility and time and location; be inclusive in our processes, and don’t try to police or monitor our people.

While working at Venturenox, you will get

  • Above market salary package

  • Flexibility in time and location of work

  • Relaxed and pressure-free environment

  • Experience with cutting edge technology stack

  • Chance to work on highly impactful products

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Machine Learning Engineer Related jobs