Match score not available

Software Engineer,Data

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

BSc or MSc in Computer Science or equivalent experience, Experience with software version control and cloud architectures, Strong data modeling and processing skills with varied representations, Excellent written communication skills, relational and NoSQL databases proficiency, Proficiency in Linux systems, statistics, ability to analyze and communicate results effectively.

Key responsabilities:

  • Collaborate on engineering projects with a diverse team
  • Develop scalable distributed systems to process datasets
  • Conduct experiments, analyze data, and produce visualizations
  • Ensure compliant and ethical use of data, deploy secure data pipelines
  • Write robust, well-documented code, provide solutions to arising problems

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 profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs