Jobs

At MissingLink.ai we’re at the forefront of technology. In the next 3 years every company is going to build an AI machine to implement a capability that is impossible to express using code like we’re used to. We help those companies better understand what they're doing, extend this technology and make it accessible to more than data scientists. With MissingLink.ai we’re allowing every engineer to build complex AI machines in a way that was not possible before.

We provide a set of lifecycle management tools for Deep Learning, we automatically track experiments, data, machines, models versions and visualize the learning process in real time in order to help make decisions faster on what to do next to improve the model.

Customers we work with today solve a wide range of problems like fraud detection, Image Recognition and Medical Diagnostics. We are in production for the past year with paying customers.

That’s where you get into the picture. We are looking for someone that is smart, passionate, and mission-driven to add to our growing team and help us meet the scale and opportunity in front of us.

Open Positions

Full Stack Web Engineer

Location: Israel

Job Description

We are looking for a great JavaScript developer who is proficient with ReactJS. Your primary focus will be on developing user interface components and implementing them following well-known ReactJS workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Responsibilities

  • Developing new user-facing features using ReactJS.
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high quality code.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

Skills

  • Strong proficiency in JavaScript.
  • Thorough understanding of ReactJS and its core principles.
  • Experience with popular ReactJS workflows (such as Flux or Redux).
  • Experience with popular Angular workflows (such as RxJS, ngrx).
  • Experience with popular ReactJS testing tools (such as Enzyme, Jest, Mocha, Chai).
  • Familiarity with newer specifications of EcmaScript (ES6).
  • Experience with data structure libraries (e.g. Immutable.js).
  • Knowledge of isomorphic React.
  • Familiarity with RESTful APIs.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with modern front-end build pipelines and tools.
  • Experience with common front-end development tools such as Babel, Webpack, yarn etc.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Familiarity with Git, gitflow.
  • 5+ years of previous work experience or B.Sc. or M.Sc. in Computer Science or related field.
  • Experience with AWS or Google Cloud - Advantage.
  • Knowledge of deep learning frameworks (e.g. Keras, Tensorflow, Pytorch, Pycaffe) - Advantage.
  • Supporting Open Source Software - Advantage.
  • High Profile StackOverflow account - Advantage.

Please submit an English version of your CV

Apply

Full Stack Backend Engineer

Location: Israel

Job Description

We are looking for a Python Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end, api and command line tools. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Identify issues and implement solutions to complex problems in large scale backend infrastructure and web platforms.
  • Analyze & solve difficult problems across the stack.
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Implementation of security and data protection.

Skills

  • Expert in Python, with knowledge of at least one Python framework such as Django, Flask, etc.
  • Able to integrate multiple data sources and databases into one system.
  • Understanding of the threading limitations of Python, and multi-process architecture.
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • EUnderstanding of accessibility and security compliance.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Understanding of fundamental design principles behind a scalable application.
  • Familiarity with event-driven programming in Python.
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
  • Able to create database schemas that represent and support business processes.
  • Strong unit test and debugging skills.
  • Proficient understanding of code versioning tools
  • 5+ years of previous work experience or B.Sc. or M.Sc. in Computer Science or related field.
  • Experience with AWS or Google Cloud - Advantage.
  • Knowledge of deep learning frameworks (e.g. Keras, Tensorflow, Pytorch, Pycaffe) - Advantage.
  • Supporting Open Source Software - Advantage.
  • High Profile StackOverflow account - Advantage.

Please submit an English version of your CV

Apply

Deep Learning Developer Evangelist

Location: Israel / CA, USA

Job Description

MissingLink.ai is hiring a Data Science & Developer Evangelist. At MissingLink.ai we’ve built a platform that accelerates the development and research around AI. Our platform automates most of the day to day tasks that Engineers and Data Scientists have to take to develop incredible AI machines.

“....A developer evangelist is first and foremost a translator. Someone who can explain technology to different audiences to get their support for a certain product or technology. It needs to be someone who is technical but also capable to find the story in a technical message… A good developer evangelist can get techies excited about a product by pointing out the benefits for developers who use the product on an eye-to-eye level….”

We're looking for a Developer Evangelist to help our core team tell the story about our growing platform. You will work with our product, marketing, design, and engineering teams to make MissingLink.ai a world-class experience.

Responsibilities

  • Creating technical content for publication on our blog and other channels to show developers how to implement specific Deep Learning practices and solutions.
  • Organizing and volunteering at local, national, and international developer and maker events.
  • Speaking and sharing your expertise at user groups and conferences.
  • Educating and empowering developers, giving technical workshops and brown bags.
  • Writing production-quality code and contributing to both MissingLink.ai and non-MissingLink.ai open source tools, applications, examples, sales demos and other projects.
  • Building partnerships with individuals, companies and organizations that serve the same communities we do.
  • Connecting and networking with other developers and entrepreneurs to identify how MissingLink.ai might help them be even more awesome.
  • Writing production-quality code and contributing to both MissingLink.ai and non-MissingLink.ai open source tools, applications, examples, sales demos and other projects.

Skills

  • Strong data Science background - You should have experience building deep learning architectures for commercial products and a good understanding of the fundamentals and best practices of deep learning.
  • Solid and diverse engineering skills - If you were writing code full time, you’d be a great performer. You’ve probably maintained a non-trivial project in production and understand the joys and risks involved.
  • A knack for teaching technical concepts - Whether as an instructor, mentor, or peer, you’ve discovered that when it comes to teaching the keys to success are empathy, patience, and attention to detail.
  • Friendly and approachable - We find these people do well as the teachers and teammates we’re looking for.
  • Leadership and service in developer communities - Advantage.
  • Technical writing skills as demonstrated via blog posts and other written work - Advantage.
  • Willingness to take the stage is essential for inspiring developers. A developer evangelist needs to deliver presentations that are effective and respectful of an audience's time and attention - Advantage.

Please include a cover letter along with your resume, describing why you believe you'd be a great fit for the team.
Links to other websites and resources where we might learn more about you (GitHub, Kaggle, Personal Blog, YouTube, Twitter, Twitch, Deviant Art portfolio, etc.) are greatly appreciated.
Please submit an English version of your CV

Apply