This job has expired.
Lumos LLC
Expired

Software Engineer, Machine Learning (Remote)

$50 - $70/hourRemote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Responsibilities

  • Design and implement your own human-in-the-loop machine learning tasks to measure user financial health and predict future financial behavior
  • Train and deploy your own models into production using our in-house ML infrastructure
  • Implement user feedback and interaction mechanisms that will help drive model personalization
  • Develop NLP/NLU and signal processing strategies to understand our user's financial data
  • Create libraries and development tools to support high quality, iterative ML models
  • Lead the coding and design of an evolving AI/Machine Learning and data pipeline including key infrastructure decisions.
  • Build scalable machine learning processes that operate over billions of records, to develop predictive models and knowledge graphs that extract data from, among others, Supply Chain, Sales, Marketing, Finance, to IT to help our enterprise customers make better business decisions.
  • Write efficient and well-organized software as part of the engineering team to deliver software in an iterative, continual-release environment.
  • Monitor and plan out core infrastructure enhancements
  • Drive understanding and buy-in among all stakeholders at all levels.
  • Contribute to and promote good software engineering practices across the team.
  • Mentor development teams globally (i.e. demonstrate good coding practices and helping them architect code)
  • Lead code reviews, design sessions, and technical documentation.

*
Experience

  • You've shipped code to production and have worked in an environment where you own ML pipelines end-to-end
  • You know the theory behind a good machine learning environment and are familiar with the most common machine learning and/or deep learning techniques
  • You are experienced in at least one modern scripting language and at least one machine learning framework/library (e.g TensorFlow, ScikitLearn, Caffe, Theano etc)
  • You think like a probabilist
  • You focus on adding value to the end-user and are passionate about improving their financial health
  • Coding fluency with a wide variety of data analysis and machine learning techniques
  • Depth of experience building end-to-end enterprise solutions that leverage data analysis and machine learning
  • Excellent communication skills for leading and explaining data science projects and system architecture choices
  • Expertise with common Data Science tools and frameworks: Python, scikit-learn, NLTK, Numpy, Pandas, TensorFlow, Keras, R, Spark
  • Awareness of other data-intensive topics: Operations Research, Optimization, NLP, Computer Vision, Decision analysis, Monte Carlo analysis, Simulation, etc.
  • Experience working on either GCP, AWS or Azure for delivering Machine Learning solutions
  • At least 5+ years in Data Mining, Data Pipelines, ETL, Training ML Models and Building Predictive Machines
  • Experience working in a Linux or Unix environment
  • Spark working with RDDs and Data Frames to query and perform data manipulation or similar distributed data processing
  • Source Control Management Tool - Git
  • Stream processing technologies and concurrency frameworks
  • Strong understanding of the nature of distributed development and its pitfalls
  • BS in Computer Science, Engineering, Technology or related fields.

*

Job Type: Contract

Salary: $50.00 to $70.00 /hour

Experience:

  • relevant: 1 year (Preferred)
  • Machine Learning: 1 year (Preferred)

Education:

  • Bachelor's (Preferred)

Contract Length:

  • 1 year

Contract Renewal:

  • Likely

Full Time Opportunity:

  • Yes

Work Location:

  • Fully Remote
  • Multiple locations

Benefits:

  • Flexible schedule

Other Machine Learning contracts

Remote
0
USD
/hr

0 outside IR35 Machine Learning contracts