Toronto, ON, Canada

Software Engineer,Data

 Job Description:

Embrace the opportunity to work on a multinational Fortune 500 project in Canada as a Software Engineer, Data. Contribute to cutting-edge solutions and champion technological advancement. Apply today and be a driving force in the dynamic team.


Responsibilities

  • Collaborate on engineering projects for products with a diverse, global team of researchers and engineers
  • Develop and deploy highly scalable distributed systems to process, filter, and deploy datasets for use with machine learning
  • Process large, unstructured, disparate multi-modal (text, images, 3D models, code snippets, metadata) data sources into formats suitable for machine learning
  • Conduct and analyze experiments on data to provide insights
  • Produce data visualizations and summaries to communicate data characteristics to researchers and leadership
  • Work with our legal and trust teams to ensure compliant and ethical use of data
  • Develop and deploy data pipelines into secure remote environments respecting and demonstrating security best practices
  • Writing robust, testable code that is well-documented and easy to understand
  • Analyze errors and provide solutions to problems that arise|

Minimum Qualifications

  • BSc or MSc in Computer Science, or equivalent industry experience
  • Experience with software version control, unit tests, and deployment pipelines
  • Strong data modeling, architecture, and processing skills with varied data representations including 2D and 3D geometry
  • Experience with cloud services & architectures (AWS, Azure, etc.)
  • Excellent written communication skills to document code, architectures, and experiments
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra)
  • Experience with frameworks such as Ray data, Metaflow, Hadoop, Spark, or Hive
  • Experience with vector data stores
  • Proficiency with Linux systems and bash terminals
  • Knowledge of cloud architectures and networking
  • Experience with computational geometry such as mesh or boundary representation data processing
  • Experience with CAD model search and retrieval, in PLM systems or other searchable CAD databases
  • Knowledge of statistics
  • Ability to analyze data and communicate results effectively using tools such as Pandas, Matplotlib, Seaborn, Plotly, R or others
  • Knowledge of the design, manufacturing, AEC, or media & entertainment industries
  • Experience with Autodesk or similar products (CAD, CAE, CAM, etc.)

    APPLY NOW!

    NearSource Technologies
    values diversity and is committed to equal opportunity. All qualified applicants will be considered regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as protected veterans.
  Required Skills:

Cassandra Hive Data Processing Modeling 3D Spark Religion Entertainment Data Modeling Hadoop NoSQL Matplotlib Search Pipelines Bash Version Control Machine Learning BSC R Statistics PostgreSQL Architecture MongoDB Manufacturing Networking Writing Linux Databases Security Computer Science MySQL Software Design Engineering Leadership Communication Science