atal421

atal421

Mid level Engineer - Remote (Japan preferred)

About us

My name: Adam
My position: Software Engineer
Company name: IndustrialML
Website: https://www.industrialml.com/
Country: USA/Japan

About the job

Job title: Software Engineer
Job description:

FLSA Status: Exempt
Reports to: Principal Software Architect
Full/Part-time: Full-time
Location: Remote - Japan preferred

Who We Are: Factories lose millions of dollars each year when their lines stop or produce flawed products. Many manufacturers have not had access to the latest software technologies, and so this presents an opportunity to make a big impact.

We are an early-stage startup looking to modernize industrial manufacturing through enterprise software, with our beachhead customers being steel tube production lines. Our platform collects, integrates, transforms, stores, analyzes, displays, and provides real-time alerts for telemetry on factory lines. This includes data from hardware sensors, enterprise IT data, and streaming video. This provides factories with the ability to catch and communicate errors early and provide recommendations to reduce their occurrence. We specialize in providing real-time insights, factory-specific intelligence, and end-to-end solutions for data management.

We were founded by experts in Industry 4.0 and advanced manufacturing, and have just closed on an agreement to expand our partnership with our pilot customer. We are ready to start growing our team; now is the time to get in on the ground floor of an exciting opportunity!

Position Summary and Purpose: Responsible for developing, testing, and deploying new features for the IndustrialML platform, under the guidance of our Principal Software Architect. We use Elixir on devices that capture telemetry on factory lines, and the Phoenix Framework for our customer facing web application. We’re using channels for near real time monitoring, analysis, and (soon) prediction using Machine Learning and Machine Vision (Python stack). We’ve got a bit of Javascript and some data visualizations. Our data is primarily stored in Postgres and Elasticsearch.

Job responsibilities may extend anywhere from expanding data capture to new sensors, to improving front end UI, to deployment of ML architecture, to building out our reporting engine. We are looking primarily for people experienced with at least some of the tools above, but we are also ready to support key professional growth goals for anyone who demonstrates curiosity and capability to pick up new skills quickly.

Duties and Responsibilities:

  • Develop, test, and deploy features in collaboration with a small engineering team of 5 people.
  • Clean and transform customer data as necessary to be meaningful to industrial customers.
  • Interface with industrial customers to understand challenges and rationale for feature requests.
  • Actively participate in regular internal team discussions and code reviews.
  • Monitor the success of deployed features and meeting customer needs and make revisions accordingly.

Desired Experience:

  • 3-5 years of professional experience in software engineering
  • Experience in an enterprise software environment is a plus
  • Experience working with customers in industrial manufacturing or similar is a plus

Knowledge, Skills, Abilities, Characteristics, etc.:

  • Ability to write and debug code in a reasonably modern programming language (we use Elixir, plus a little Python and C++; the team generally had backgrounds in Ruby, JavaScript and other languages prior to this project)
  • Experience working in a team environment with a customer-deployed end product (for the mid-career position)
  • Experience communicating with customers having limited sophistication in software development
  • Understanding of mental models for software development
  • Familiarity managing evolving goals and milestones in an agile development environment
  • Well organized, disciplined and self-motivated, capable of balancing multiple priorities
  • Ability to effectively communicate with internal company personnel, vendors and customers with equal effectiveness, professionalism and positivity
  • Flexibility in handling responsibilities outside your comfort zone

What We Offer:

  • A chance to get in on the ground floor with a growing team solving challenging problems for factories
  • A positive company culture which values collaboration, hard work, and mutual respect
  • Support for professional development goals and opportunities to work on projects which expand your skill set
  • Salary and benefits commensurate with experience
  • Opportunities for equity in an early-stage startup
  • We are open to offering visa sponsorship

If this sounds interesting but you’re not sure about your appropriateness for the role, please get in touch anyway and we can discuss further.

Please introduce yourself by sending an email and your resume to Arjun at careers@industrialml.com

About the interview process

The interview process starts with the candidate sending an email to our founder Arjun at careers@industrialml.com. From there the candidate will speak with our tech lead to determine the next steps. In some cases, we may ask the candidate to complete a simple coding exercise, for which we pay the candidate a small fee and generally conduct asynchronously. After that the candidate will meet with a few members of the team before receiving an offer.

Where Next?

Popular in Jobs Top

smanza
Introductory paragraph Uniris and its blockchain is seeking developers to join the adventure. Uniris offers the first integrated servic...
New
shiroyasha
Introductory paragraph At Operately, we are building the future of company operations and open-source software. You would be the first s...
New
sublimecoder
Introductory paragraph InsideTrack is passionate about student success. Since 2001, we have been dedicated to partnering with colleges a...
New
james-whitehat
https://whitehat-2.workable.com/jobs/458249 Introductory paragraph We’re looking for a mid/senior engineer to help create the first ver...
New
bbenligiray
Senior backend developer at ChainAPI ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blo...
New
jarek
Introductory paragraph We are Contractbook, we digitalise the legal industry. Contractbook provides efficient contract management for m...
New
derivcosweden
Introduction Do you want to change the way tens of thousands of players globally experience our Sportsbook product and develop our backe...
New
eglimi
Introductory paragraph: Hello fellow developers. We are looking for a freelancer who enjoys working full stack in Elixir / Phoenix and w...
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
wolf4earth
Introductory paragraph 7Mind empowers people and organizations alike to lead healthy, happy and purpose-driven lives since 2014. With mo...
New

Other popular topics Top

danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29377 241
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
msaraiva
Surface is an experimental library built on top of Phoenix LiveView and its new LiveComponent API that aims to provide a more declarative...
564 43622 214
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36128 110
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
vonH
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New

We're in Beta

About us Mission Statement