Mashgin

Senior Software Engineer, Machine Learning and Artificial Intelligence

Mashgin
Apply
over 3 years ago
Palo Alto, CA, USASenior

Base Salary

$200k - $300k/yr

Responsibilities

  • Develop solutions for real-world computer vision problems.
  • Work with the product team to collect large datasets for training AI systems or generate equivalent synthetic data.
  • Balance longer-term research with applying research results to production code.
  • Research and build state-of-the-art machine learning and computer vision algorithms for 2D and 3D image data.
  • Own significant responsibility and deliver high-impact product improvements in a small, multidisciplinary engineering team.

Requirements

  • At least 8 years of relevant coding experience.
  • B.S. or higher in computer science or a related field.
  • Strong background in machine learning or computer vision.
  • Excellent knowledge of Python or C/C++.
  • Strong understanding of machine learning techniques including CNNs, supervised and unsupervised learning, and optimization techniques.
  • Preferred: MS or PhD degree or equivalent practical experience in computer science, AI, machine learning, or a related technical field.
  • Preferred: experience with deep learning frameworks such as Caffe, TensorFlow, or Theano.
  • Preferred: experience shipping quality code quickly and iterating in a fast-paced work environment.

Benefits

  • Health, dental, and vision insurance for employees and dependents.
  • 401k plan.
  • Flexible PTO policy.
  • Catered lunch in the office with stocked snacks and beverages.
  • Pet insurance.
  • Voluntary life insurance.
  • Competitive salary and stock options.
  • Small, multidisciplinary team environment with opportunities to work across multiple industries.

Tech Stack

CC++PythonTensorFlow

Categories

AI ResearchML Engineering
Mashgin

About Mashgin

51-200 employees
Contact me