Algorithm Engineer

GIA (Gemological Institute of America)

Las Vegas (NV)

Hybrid

USD 120,000 - 166,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive medical, dental, and vision plans
Paid vacation, sick leave, and holidays
Tuition assistance
Commuter benefits

Job summary

GIA (Gemological Institute of America) seeks an Algorithm Engineer passionate about developing algorithms for 3D geometry and image processing in gemology. Based in Las Vegas, the role requires collaborating with experts to innovate in diamond evaluation and analysis, harnessing advanced computational skills. Ideal candidates have a bachelor's degree and considerable experience in algorithm design, along with proficiency in C# and Python. A unique opportunity to merge technology with the art of gemology awaits you.

Qualifications

  • 5-7+ years of relevant experience in algorithm development.
  • Strong proficiency in C# and Python.
  • Ability to collaborate across technical disciplines.

Responsibilities

  • Develop original algorithms for diamond geometry modeling and visualizations.
  • Collaborate with mathematicians and researchers to enhance diamond evaluation processes.
  • Present research and innovative solutions to industry leaders.

Skills

C#
Python
3D computational geometry
complex algorithm design

Education

Bachelor's degree in a scientific discipline
Master's degree in a scientific field (preferred)

Job description

Join to apply for the Algorithm Engineer role at GIA (Gemological Institute of America)

1 day ago Be among the first 25 applicants

Join to apply for the Algorithm Engineer role at GIA (Gemological Institute of America)

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

The Company: Founded in 1931, the Gemological Institute of America (GIA) is the world's leading authority in gemology. As a nonprofit organization, GIA sets industry standards and provides education in gems and jewelry. Its mission focuses on maintaining public trust through education, research, and laboratory services.

GIA's global operations are centered at its 17-acre oceanfront campus in Carlsbad, California, home to 600 of its 3,000 worldwide employees. The institute offers competitive benefits, demonstrating its commitment to employee welfare and environmental sustainability.

Click here to learn more about GIA!

The Location: This position is in Carlsbad, California at our corporate headquarters or at our Las Vegas, Nevada research campus. We offer a hybrid schedule with 3 days in the office (subject to change), provided if metrics such as productivity and the quality of the deliverables are achieved.

Culture: We foster an environment of autonomy, performance, and passion. Our team members collaborate extensively across various departments, providing high-quality service to internal staff, stakeholders, and the organization. We value initiative, cross-functional cooperation, and a commitment to excellence in all our endeavors.

What to expect:

  • We offer competitive medical, dental, vision and matching 401-K plans (no vesting required)
  • Paid vacation, sick and holidays, tuition assistance, commuter benefits

Who We Are Looking For

We're seeking an Algorithm Engineer with a passion for solving complex problems in the world of gemology. This role combines technical expertise with creative thinking, focusing on developing algorithms for 3D geometry, image processing, and computational modeling.

As part of our team, you'll work on creating digital tools that analyze and showcase the beauty of diamonds. Your work will involve crafting algorithms that enhance our understanding and appreciation of gem aesthetics.

This position offers a unique opportunity to apply advanced computational skills to the fascinating field of gemology. If you're interested in using your technical abilities to innovate in the diamond industry, we encourage you to apply. Join us in advancing the intersection of technology and gemstone analysis.

What You Will Work On

As an Algorithm Engineer at GIA, you will:

  • Develop original algorithms for diamond geometry modeling, cut classification, and visualizations, using advanced mathematical frameworks from our research team.
  • Serve as a subject matter expert in image processing, AI, and computational geometry, driving innovation in cut grading and optimization.
  • Collaborate with mathematicians, researchers, and engineers to deliver algorithms that directly influence how diamonds are evaluated worldwide.
  • Present your work to peers, industry leaders, and at conferences, representing GIA’s commitment to research excellence.
  • Explore new ways to combine computational precision with the artistry of gem design.

Who You Will Work With

You’ll work side by side with GIA’s Senior Director of Diamond Cut Research, Senior Research Mathematician, and cross-functional R&D, IT, and Data Science teams. Together, you’ll push the boundaries of gemological science and technology.

What You Bring

  • A bachelor’s degree in a scientific discipline is required, along with 5-7+ years of relevant experience. A master’s degree in a scientific field is preferred. Candidates with an equivalent combination of education and professional experience will also be considered.
  • Expertise in 3D computational geometry, complex algorithm design, and math-intensive software development.
  • Strong proficiency in C# and Python.
  • Proven ability to collaborate across technical disciplines.
  • A passion for learning, innovation, and creating solutions that are as beautiful as they are functional.
  • Interest in art and visual aesthetics a plus.

PHYSICAL REQUIREMENTS / WORK ENVIRONMENT (if Applicable)

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee is regularly required to use hands to finger, handle, or feel and talk or hear. The employee frequently is required to stand, walk, sit, and reach with hands and arms. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus.

The employee is required to travel domestically and/or internationally, using commercial transportation resources.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually moderate.

Pay Range: $128,000-$166,000

The compensation range for this role is based on the employee’s work location or the corporate location in which the candidate will report to (Carlsbad or Las Vegas).

Las Vegas, NVLas Vegas, NV

An Equal Opportunity Employer

All employment decisions are made without regard to unlawful considerations of race, sex, religion, national origin, age, disability, or any other legally protected status. Reasonable accommodations are available upon request.

Disclaimer: This job description indicates in general terms, the type and level of work performed as well as the typical responsibilities of employees in this classification and it may be changed by management at any time. Other duties may also apply. Nothing in this job description changes the at-will employment relationship existing between the Company and its employees.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Non-profit Organizations

Referrals increase your chances of interviewing at GIA (Gemological Institute of America) by 2x

Sign in to set job alerts for “Algorithm Engineer” roles.

Las Vegas, NV $120,000.00-$140,000.00 1 month ago

Henderson, NV $85,000.00-$105,000.00 1 month ago

Las Vegas, NV $120,000.00-$140,000.00 1 month ago

Las Vegas Metropolitan Area $130,000.00-$150,000.00 6 days ago

Las Vegas, NV $60,000.00-$90,000.00 1 week ago

Las Vegas, NV $100,000.00-$115,000.00 2 days ago

Las Vegas, NV $100,000.00-$115,000.00 1 week ago

North Las Vegas, NV $100,000.00-$115,000.00 18 hours ago

2025 Computer Scientist Opportunities in Las Vegas, NV

Las Vegas, NV $140,000.00-$170,000.00 1 month 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

Research Mathematician
Research Mathematician

GIA (Gemological Institute of America) • Carlsbad (CA)

Hybrid
USD 111,000 - 144,000
Competitive medical, dental, vision and matching 401-K plans
Paid vacation, sick and holidays
Tuition assistance
+1
Workday Principal Business Analyst
Workday Principal Business Analyst

GIA (Gemological Institute of America) • Carlsbad (CA)

On-site
USD 118,000 - 153,000
Competitive medical, dental, vision plans
Tuition assistance
Commuter benefits
Metrologist
Metrologist

Gemological Institute of America • United States

On-site
USD 77,000 - 105,000
Health benefits
401(k) matching
Paid time off
+2
Computer Vision Engineer
Computer Vision Engineer

Gyga Force • United States

Remote
USD 100,000 - 720,000
Generous Pre-IPO Equity
401(k) with Matching Company Component
Discretionary Paid Time Off – up to 6 months
+1
Generative AI Engineer (Remote)
Generative AI Engineer (Remote)

Jobs via Dice • New York (NY)

Remote
USD 150,000 - 300,000
Excellent Benefits
Remote Work (USA or Canada)
Growth Opportunity
+2
Principal ISP Algorithm Engineer
Principal ISP Algorithm Engineer

HealthCare Recruiters International • United States

Remote
USD 100,000 - 720,000
Medical insurance
Vision insurance
401(k)
Artificial Intelligence Engineer
Artificial Intelligence Engineer

GreenGrowth CPAs • Irvine (CA)

On-site
USD 70,000 - 90,000
Medical, dental, and vision insurance
401(k) with company match
Paid Time Off (PTO)
40606 Database Modeler III
40606 Database Modeler III

Crystal Equation Corporation • New York (NY)

Hybrid
USD 114,000 - 171,000
Paid time off
Medical insurance
Vision insurance
+2
Data Engineer
Data Engineer

The Cake • United States

Remote
USD 64,000 - 720,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