Junior Machine Learning Software Engineer, Research

Jobright.ai

New York (NY)

On-site

USD 93,144 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)

Job summary

A leading AI technology firm in New York, NY is looking for a Junior Machine Learning Software Engineer to develop models addressing real-world challenges in physics and engineering. The ideal candidate should have a strong background in machine learning, excellent problem-solving skills, and a relevant graduate degree. This position offers a full-time employment opportunity with competitive salary and benefits.

Qualifications

  • Enthusiasm for machine learning solutions and software development.
  • Ability to work autonomously across various domains.
  • Record of experience in scientific computing or high-performance computing.

Responsibilities

  • Work closely with researchers to deliver effective models.
  • Design and optimize machine learning models for efficiency.
  • Explore and implement distributed training architectures.

Skills

Machine learning solutions development
Collaboration and communication skills
Problem-solving skills
Scientific computing
High-performance computing

Education

MSc or PhD in relevant field

Tools

Python
AWS
Docker
Kubernetes

Job description

Junior Machine Learning Software Engineer, Research

Join to apply for the Junior Machine Learning Software Engineer, Research role at Jobright.ai

Junior Machine Learning Software Engineer, Research

1 day ago Be among the first 25 applicants

Join to apply for the Junior Machine Learning Software Engineer, Research role at Jobright.ai

Get AI-powered advice on this job and more exclusive features.

Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.

Job Summary:

PhysicsX is building an AI-driven platform to massively accelerate physics simulations and unlock new possibilities in engineering. They are seeking a capable and enthusiastic machine learning software engineer to join their research team, focusing on developing machine learning applications for real-world physics and engineering challenges.

Responsibilities:

• Work closely with our research scientists and simulation engineers to build and deliver models that address real-world physics and engineering problems.

• Design, build and optimize machine learning models with a focus on scalability and efficiency in our application domain.

• Transform prototype model implementations to robust and optimized implementations.

• Implement distributed training architectures (e.g., data parallelism, parameter server, etc.) for multi-node/multi-GPU training and explore federated learning capacity using cloud (e.g., AWS, Azure, GCP) and on-premise services.

• Work with research scientists to design, build and scale foundation models for science and engineering; helping to scale and optimize model training to large data and multi-GPU cloud compute.

• Identify the best libraries, frameworks and tools for our modelling efforts to set us up for success.

• Own Research work-streams at different levels, depending on seniority.

• Discuss the results and implications of your work with colleagues and customers, especially how these results can address real-world problems.

• Work at the intersection of data science and software engineering to translate the results of our Research into re-usable libraries, tooling and products.

• Foster a nurturing environment for colleagues with less experience in ML / Engineering for them to grow and you to mentor.

Qualifications:

Required:

• Enthusiasm about developing machine learning solutions, especially deep learning and/or probabilistic methods, and associated supporting software solutions for science and engineering.

• Ability to work autonomously and scope and effectively deliver projects across a variety of domains.

• Strong problem-solving skills and the ability to analyse issues, identify causes, and recommend solutions quickly.

• Excellent collaboration and communication skills — with teams and customers alike.

• MSc or PhD in computer science, machine learning, applied statistics, mathematics, physics, engineering, software engineering, or a related field, with a record of experience in any of the following: Scientific computing; High-performance computing (CPU / GPU clusters); Parallelised / distributed training for large / foundation models.

• Work closely with our research scientists and simulation engineers to build and deliver models that address real-world physics and engineering problems.

• Design, build and optimize machine learning models with a focus on scalability and efficiency in our application domain.

• Transform prototype model implementations to robust and optimized implementations.

• Implement distributed training architectures (e.g., data parallelism, parameter server, etc.) for multi-node/multi-GPU training and explore federated learning capacity using cloud (e.g., AWS, Azure, GCP) and on-premise services.

• Work with research scientists to design, build and scale foundation models for science and engineering; helping to scale and optimize model training to large data and multi-GPU cloud compute.

• Identify the best libraries, frameworks and tools for our modelling efforts to set us up for success.

• Own Research work-streams at different levels, depending on seniority.

• Discuss the results and implications of your work with colleagues and customers, especially how these results can address real-world problems.

• Work at the intersection of data science and software engineering to translate the results of our Research into re-usable libraries, tooling and products.

• Foster a nurturing environment for colleagues with less experience in ML / Engineering for them to grow and you to mentor.

Preferred:

• Ideally >1 years of experience in a data-driven role, with exposure to: scaling and optimizing ML models, training and serving foundation models at scale (federated learning a bonus); distributed computing frameworks (e.g., Spark, Dask) and high-performance computing frameworks (MPI, OpenMP, CUDA, Triton); cloud computing (on hyper-scaler platforms, e.g., AWS, Azure, GCP); building machine learning models and pipelines in Python, using common libraries and frameworks (e.g., NumPy, SciPy, Pandas, PyTorch, JAX), especially including deep learning applications; C/C++ for computer vision, geometry processing, or scientific computing; software engineering concepts and best practices (e.g., versioning, testing, CI/CD, API design, MLOps); container-ization and orchestration (Docker, Kubernetes, Slurm); writing pipelines and experiment environments, including running experiments in pipelines in a systematic way.

Company:

PhysicsX offers an AI-native simulation software stack for engineering and manufacturing across advanced industries. Founded in 2019, the company is headquartered in London, England, GBR, with a team of 51-200 employees. The company is currently Growth Stage.

Seniority level
  • Seniority level
    Entry level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Software Development

Referrals increase your chances of interviewing at Jobright.ai by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified about new Machine Learning Engineer jobs in New York, United States.

New York, NY $160,000.00-$160,000.00 14 hours ago

Brooklyn, NY $119,000.00-$155,000.00 5 days ago

New York, NY $93,144.00-$133,063.00 3 weeks ago

New York, NY $120,000.00-$180,000.00 4 weeks ago

Software Engineer, Machine Learning (Multiple Levels) - Slack

New York, NY $167,300.00-$334,600.00 2 weeks ago

Software Engineer (L4) - Ads Measurement

New York, United States $100,000.00-$720,000.00 5 days ago

Brooklyn, NY $119,000.00-$155,000.00 14 hours ago

New York, NY $140,000.00-$170,000.00 4 days ago

New York, NY $130,000.00-$180,000.00 4 days ago

New York, NY $116,800.00-$175,200.00 4 days ago

New York, NY $141,000.00-$202,000.00 2 weeks ago

New York, NY $100,000.00-$250,000.00 2 months ago

New York, NY $181,875.00-$200,645.00 6 days ago

Machine Learning Engineer, Personalization

New York, NY $138,250.00-$197,500.00 3 weeks ago

New York, NY $150,000.00-$260,000.00 5 months ago

New York, NY $150,000.00-$200,000.00 3 months ago

New York, NY $40,000.00-$200,000.00 1 month ago

New York, NY $120,000.00-$140,000.00 3 days ago

New York, NY $180,000.00-$290,000.00 3 months ago

New York, NY $170,000.00-$185,000.00 12 hours ago

New York, NY $160,000.00-$280,000.00 1 year ago

New York, NY $70,000.00-$100,000.00 4 weeks ago

New York, United States $155,000.00-$213,200.00 3 days ago

Machine Learning Engineer, Personalization

New York, NY $136,878.00-$195,540.00 4 days ago

New York, NY $154,000.00-$213,000.00 4 days ago

New York, NY $120,000.00-$140,000.00 3 days ago

New York, NY $190,000.00-$285,000.00 1 week ago

New York, NY $130,000.00-$180,000.00 6 months ago

New York, NY $180,000.00-$280,000.00 8 months ago

Machine Learning Scientist, NLP (All Levels)

New York, NY $200,000.00-$300,000.00 2 months ago

New York, United States $175,000.00-$275,000.00 1 month ago

Machine Learning Scientist, NLP (All Levels)

New York, NY $200,000.00-$300,000.00 2 months ago

New York County, NY $40,000.00-$200,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Systems Engineer, Research Tools, Entry Level
Machine Learning Systems Engineer, Research Tools, Entry Level

Jobright.ai • New York (NY)

On-site
USD 93,000 - 134,000
Medical insurance
Vision insurance
401(k)
Generative AI Engineer (Data/ML/GenAI)
Generative AI Engineer (Data/ML/GenAI)

Jobright.ai • Jersey City (NJ)

On-site
USD 160,000
Medical insurance
Vision insurance
401(k)
Senior Machine Learning Engineer
Senior Machine Learning Engineer

FutureX. • New York (NY)

Hybrid
USD 180,000 - 220,000
8 weeks PTO
Medical insurance
401(k)
Machine Learning Engineer
Machine Learning Engineer

Verto People • New York (NY)

On-site
USD 150,000 - 300,000
Health, Dental and Vision Coverage
Unlimited PTO
401(k)
+1
Analytics Engineer (TakeUp), Mid-Level (Remote)
Analytics Engineer (TakeUp), Mid-Level (Remote)

Jobright.ai • United States

Remote
USD 170,000 - 720,000
Medical insurance
Vision insurance
401(k)
Early Career Machine Learning Engineer
Early Career Machine Learning Engineer

Jobright.ai • San Francisco (CA)

On-site
USD 130,000 - 230,000
Medical insurance
Vision insurance
401(k)
Machine Learning Engineer
Machine Learning Engineer

Mondo • United States

On-site
USD 70,000 - 80,000
AI - Enabled Software Engineer
AI - Enabled Software Engineer

Jobgether • United States

Hybrid
USD 100,000 - 720,000
Competitive salary
Flexible remote work options
Comprehensive health benefits
+4
AI Analyst
AI Analyst

Columbia University Information Technology • New York (NY)

On-site
USD 90,000 - 115,000
Medical insurance
Vision insurance
401(k)
+2
Data & Integration Engineer, Entry Level
Data & Integration Engineer, Entry Level

Jobright.ai • Newark (NJ)

On-site
USD 70,000 - 90,000
Medical insurance
Vision insurance
401(k)