Software Research Engineer

Menlo Park, CA, US • Posted 19 hours ago • Updated 8 hours ago
Full Time
On-site
USD 103.45 per hour
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Scripting
  • Debugging
  • Technical Writing
  • Open Source
  • Python
  • PyTorch
  • SQL
  • Linux
  • Shell Scripting
  • Software Development
  • Conflict Resolution
  • Problem Solving
  • Attention To Detail
  • Communication
  • Collaboration
  • Natural Language Processing
  • Computer Vision
  • Web Scraping
  • Cloud Computing
  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Google Cloud Platform
  • DevOps
  • Publications
  • Research
  • Presentations
  • Machine Learning (ML)
  • Artificial Intelligence
  • Computer Science
  • Software Engineering

Summary

  • Location: Menlo Park, California
  • Type: Contract
  • Job #105613

Job Title:

Software Research Engineer

Location:

Menlo Park, California

Job Type:

Full-time, 6-month On-Going Contract, W2

Schedule:

Monday - Friday, Remote, PST preferred

Pay Range:

$103.45 per hour

Visa sponsorship is not available now or in the near future.

Job Description:

Key Responsibilities:
  • Develop Python scripts to parse and download large datasets from the web in an efficient manner
  • Write SQL queries to further process data
  • Write high-quality, efficient, and maintainable code
  • Participate in code reviews and contribute to engineering best practices
  • Troubleshoot and debug software applications
  • Ensure software applications meet quality and performance standards
  • Provide timely solutions to technical issues
  • Document software applications and maintain technical documentation
  • Communicate effectively with stakeholders and team members
  • Onboard open-source ML models and build data curation pipelines

Requirements
  • 6+ years of experience in research engineering, ML engineering, or software engineering involving machine learning implementation
  • Strong proficiency in Python programming
  • Experience with PyTorch and SQL
  • Proficiency working with Linux systems and shell scripting
  • Experience with large-scale software development projects
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Ability to work independently and in a team environment

Preferred Qualifications
  • Master's degree or PhD in Computer Science or a related field
  • Experience with machine learning, LLMs, NLP, computer vision, or multimodal AI
  • Experience with ML infrastructure, ML platforms, or ML backend systems
  • Experience with web scraping and processing large-scale datasets
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Knowledge of DevOps practices and tools
  • Publications, research papers, or conference presentations related to machine learning or AI

Education
  • Bachelor's degree in Computer Science, Software Engineering, or a related field

#LI-LH1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111081
  • Position Id: c88429da01a97bfd3c699d85ba954f13
  • Posted 19 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Menlo Park, California

Today

Easy Apply

Full-time

USD 85.00 - 90.00 per hour

Cupertino, California

Today

Full-time

Mountain View, California

Today

Full-time

USD 139,700.00 - 216,500.00 per year

Mountain View, California

Today

Full-time

Search all similar jobs