Software Engineer/Data Scientist
On-siteBoston, Massachusetts, United States
Job Summary
Run and own data verticals, execute proof-of-concept experiments, and prepare sources for deployment into the product. Use strong coding skills to build data acquisition and analysis methodology, leveraging public and proprietary data to predict weather conditions via statistical methods, signal processing, and machine learning. Transform ideas from experimentation and prototype to production. Requires 3+ years of industry experience, Python expertise, and facility with neural networks, deep learning, and geospatial environments. Join a small unit of creative engineers moving fast with an open mind to any idea.
Required Qualifications
- Strong facility with some combination of: machine learning techniques (neural networks/deep learning, Gaussian processes, etc.), ML software frameworks (TensorFlow, Torch, etc.), statistics, and/or signal processing, ideally in a geospatial environment.
- 3+ years prior industry experience as a data scientist or software engineer.
- Python expertise and familiarity leveraging the Python stack (pandas, scikit-learn, xarray, dask, numba, etc.) to build analysis tools and data processing pipelines.
- Excellent verbal and written communication skills.
Desired Qualifications
- Experience with recognition and classification algorithms for video, audio, and images.
- Experience in developing large-scale, customer-facing web applications and APIs using cloud services.
- Knowledge of distributed data systems (Hadoop, Spark, MapReduce).
- Familiarity with computing on the cloud.
- An advanced degree in EE/CS, physics, applied math, or a similar technical field.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.