Careers

InRule Technology acquired simMachines.

Click the button below to view all open positions.

Job Description:

Are you ready for an exciting opportunity to produce machine learning-driven products and solutions that are made easy to understand by our explainable AI technology? We are seeking an entry-level Data Scientists to join our team.
What you’ll do:
In your role as a motivated Data Scientist at simMachines you will collaborate with a team of professionals and have the opportunity to influence the vision of future machine learning algorithms. As part of the team you will handle a wide range of responsibilities including:

  • Developing, documenting and implementing new machine learning algorithms and applying them to real world problems.
  • Managing multiple priorities and performing well in a fast-paced environment, while maintaining a high level of client focus.
  • Participating in client-driven proof-of-concept data science projects to demonstrate our product. You will have contact with clients and your responsibilities will include determining project approach and execution, preparing and communicating status updates and results to the client, interacting with other data scientists participating in the project, preparing technical results presentations for clients and communicating with Sales on the status of the project.
  • Developing and managing a technical client support tracking and response systems. As well as participating in problems resolutions and timely communication with the client, among other responsibilities as determined.

QUALIFICATIONS
Must Haves:

  • General knowledge of machine learning algorithms, linear algebra, and statistical metrics used regularly in data science.
  • Solid knowledge of Python or Java programming.
  • Works well in a team setting and under pressure.

Job Description:
Are you ready for an exciting opportunity to produce machine learning driven products and solutions that are made easy to understand by our explainable AI technology? We are seeking an experienced Data Scientists to join our team.

What you’ll do:
In your role as a motivated Data Scientist at simMachines you will collaborate with a team of professionals and have the opportunity to influence the vision of future research and development machine learning algorithms. As part of the team you will handle a wide range of responsibilities including:

  • Developing, documenting and implementing new machine learning algorithms and applying them to real world problems.
  • Managing multiple priorities and performing well in a fast-paced environment, while maintaining a high level of client focus.
  • Participating in client-driven proof-of-concept data science projects to demonstrate our product. You will have contact with clients and your responsibilities will include determining project approach and execution, preparing and communicating status updates and results to the client, interacting with other data scientists participating in the project, preparing technical results presentations for clients and communicating with Sales on the status of the project.
  • Developing and managing a technical client support tracking and response systems. As well as participating in problems resolutions and timely communication with the client, among other responsibilities as determined.


QUALIFICATIONS

Must Haves:

  • Experience in machine learning techniques (clustering, classification, regression, among others), as well as advanced statistical techniques and concepts.
  • Knowledge of linear algebra.
  • In-depth knowledge of statistics.
  • Solid knowledge of and work experience using Python or Java programming.
  • Previous work, research or educational experience in machine learning algorithms, or related AI fields.
  • Capacity to analyze and produce visualizations using large and multi-dimensional data.
  • Good communication skills to interpret and communicate -verbally and written- the results obtained.
  • Works well in a team setting and under pressure.

Nice to have:
Experience with data science toolkits, such as Scikit-learn, Numpy, Scipy, Jupyter Notebooks, Pandas, Spark, Tensorflow, Java Profiler (JVisualvm) or others are a plus.

  • Skills in Parallel Processing.
  • Data visualization tools, such as Matplotlib, D3.js and Plotly.
  • Postdoc or Phd experience (if you have been working at a lab for a while you are a great fit!)

Job Description:
Are you ready for an exciting opportunity to produce machine learning-driven products and solutions that are made easy to understand by our explainable AI technology? We are seeking both entry-level and experienced Software Engineers to join our team.
What you’ll do:
In your role as a motivated Software Engineer at simMachines you will collaborate with a team of professionals and have the opportunity to design and develop software tools that enable our clients to have the best experience using our products. As part of the team you will handle a wide range of responsibilities including:

  • Developing, documenting and implementing new software tools that will be used for real-world problems.
  • Develop software for big data and machine learning applications. Your responsibilities will include efficient processing of very large data sets, maximizing server utilization with multi-threaded code and preprocessing analytics to provide users with intelligent feedback on their input.
  • Managing multiple priorities and perform well in a fast-paced environment, while maintaining a high level of client focus.
  • Participating in client-driven proof-of-concept data science projects to demonstrate our product. Your responsibilities will include determining project approach and execution, and executing and monitoring different types of experiments. Also preparing and communicating status updates of results, interacting with other developers and data scientists participating in the project, preparing technical results presentations for clients and communicating with Sales on the status of the project.
  • Using technical client support tracking and response system (Jira). As well as, participating in problems resolutions and timely communication with the client, among other responsibilities as determined.

QUALIFICATIONS
Must haves:

  • Solid knowledge of Python or Java programming, preferably both.
  • Code refactoring and debugging skills.
  • Works well in a team setting and under pressure. Experience with Linux environments + Git.
  • Experience in web development (Rest Api, DB, GUI).

Nice to have:

  • Knowledge of continuous integration/deployment. Scripting skills.
  • Knowledge of SW development lifecycle.
  • Knowledge of good design patterns and anti-patterns. Proactive problems solving. web development tools. Knowledge of Maven.
  • Knowledge of Jira.