We are building MindsDB, an open-source explainable AutoML tool. We want to give everyone the ability to make informed predictions, using state-of-the-art ML models, with just a few lines of code.
We're looking for an exceptional software engineer to join our backend team and work on a variety of problems ranging from data engineering, to building http & websocket & mysql-server APIs, to algorithm optimization, to deployment pipelines, to devops. You will be part of the ML engineering team, working closely with its other 3 members, but also the frontend and ML research teams.
You should be eager to breakdown problems, learn the codebase & product, take responsibility, refine specifications, and hack away at a wide array of challenges.
Most important of all, is that you actually like MindsDB and believe in what we are trying to accomplish.
We want to democratize Machine Learning and we want to make it explainable, most ML solutions out there focus on just making predictions, we also focus on the question:
Most MindsDB's products are open source and our company embraces a fully remote workstyle, ideally, you should have some experience working remotely and prefer this setup compared to office jobs.
You should be confident that you can solve the following challenge: https://github.com/mindsdb/mindsdb_native/issues/96
*Note: The challenge will only be required after an interview and we will be paying all candidates for their work on the challenge.*
MindsDB is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and contractors.
If you need assistance or an accommodation due to a disability, you may contact our HR Manager at email@example.com.
Our international team of employees and contractors work remotely across numerous time zones. MindsDB recognises that a better work-life balance can improve employee motivation, performance and productivity, and reduce stress. Therefore the organisation wants to support its employees to achieve a better balance between work and their other priorities, such as caring responsibilities, leisure activities, further learning and other interests. The organisation is committed to agreeing any flexible working arrangements, provided that the needs and objectives of both the organisation and the employee can be met - we encourage candidates to discuss their flexibility needs at interview.
Apply via the application form.
Agency calls are not appreciated.