2

Remote Computational Geometry Developer Jobs in New York

STEM Expert - Fully Remote

New York, NY ยท Remote

$70 - $100/hr

Remote Commitment: 40 hours/week Role Responsibilities * Guide research teams to close knowledge ... computational modeling, laboratory methods, data analysis, statistical inference, programming, or ...

Apply Early

STEM Expert - Fully Remote

New York, NY ยท Remote

$70 - $100/hr

Remote Commitment: 40 hours/week Role Responsibilities * Guide research teams to close knowledge ... computational modeling, laboratory methods, data analysis, statistical inference, programming, or ...

Apply Early

... class engineering, operations, medical affairs, marketing, and sales leaders. We raised $223M in ... While we are mostly a remote company, travel is required for some team meetings and cross function ...

Apply Early

Software Engineer

New York, NY ยท On-site +1

$220K - $230K/yr

... analyzing computational task graphs as directed acyclic graphs * Any amount of experience ... Remote working is permitted on occasion but office attendance is expected. Salary range: $220,000 ...

Remote Commitment: 15-20 hours/week Role Responsibilities * Design graduate-level computational ... Strong Python programming skills for writing problem setups and solution validators. * Ability to ...

Apply Early

Remote Commitment: 40 hours/week Role Responsibilities * Guide research and engineering teams to ... in programming, data analysis, ML modeling , statistical methods, or computational methods.

Machine Learning Engineer

New York, NY ยท Remote

$70 - $100/hr

Remote Commitment: 40 hours/week Role Responsibilities * Guide research and engineering teams to ... computational methods. * Ability to commit to 40 hours per week during weekdays for the duration of ...

Apply Early

As part of a development team of engineers and scientists, this scientist will translate research ... Communicate effectively with collaborators (computational and bioinformatics scientists on R&D and ...

next page

Showing results 1-20

Remote Computational Geometry Developer information

What is the difference between Remote Computational Geometry Developer vs Remote Software Engineer?

AspectRemote Computational Geometry Developer

Remote Computational Geometry Developers focus on algorithms and data structures related to geometric computations, often requiring specialized knowledge in computational geometry, mathematics, and programming. They typically work in industries like CAD, GIS, or robotics, often in a remote setting. Remote Software Engineers have a broader scope, working on various software applications across industries, with less emphasis on geometric algorithms. Both roles may require similar programming skills and remote work experience, but the core focus differs significantly.

What are some common challenges faced by remote computational geometry developers, and how can they be addressed?

Remote computational geometry developers often face challenges such as collaborating effectively with distributed teams, ensuring code consistency, and managing complex mathematical algorithms without immediate in-person support. To overcome these, regular virtual meetings, clear documentation, and the use of collaborative development tools like version control systems are essential. Additionally, leveraging online forums and peer code reviews can help maintain high-quality work and foster ongoing learning.

What are the key skills and qualifications needed to thrive as a Remote Computational Geometry Developer, and why are they important?

To thrive as a Remote Computational Geometry Developer, you need strong mathematical foundations in computational geometry, proficiency in programming languages like C++, Python, or Java, and typically a degree in computer science or a related field. Familiarity with algorithm libraries (such as CGAL), version control systems (like Git), and cloud-based collaboration tools is essential. Excellent problem-solving skills, attention to detail, and clear communication are important soft skills for collaborating remotely and tackling complex geometric challenges. These combined skills ensure you can efficiently develop robust algorithms, collaborate with distributed teams, and deliver accurate, high-performance solutions.

What is a Remote Computational Geometry Developer?

A Remote Computational Geometry Developer is a software engineer who specializes in designing, developing, and optimizing algorithms that solve geometric problems, such as collision detection, mesh generation, or spatial analysis. This role involves working remotely, often collaborating with teams in fields like computer graphics, robotics, CAD, or GIS. Developers in this area typically use programming languages like C++, Python, or Java and apply advanced mathematical concepts to create efficient and scalable geometric solutions.
What are the most commonly searched types of Computational Geometry Developer jobs in New York? The most popular types of Computational Geometry Developer jobs in New York are:
What are popular job titles related to Remote Computational Geometry Developer jobs in New York? For Remote Computational Geometry Developer jobs in New York, the most frequently searched job titles are:
What job categories do people searching Remote Computational Geometry Developer jobs in New York look for? The top searched job categories for Remote Computational Geometry Developer jobs in New York are:
What cities in New York are hiring for Remote Computational Geometry Developer jobs? Cities in New York with the most Remote Computational Geometry Developer job openings:
Staff Systems Engineer (C++/Python)

Staff Systems Engineer (C++/Python)

NBCUniversal

Manhattan, NY โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

Be an early applicant


Job description

Company Description

NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information.

Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.

Job Description

In this role, youโ€™ll use C++ to build important software that powers machine learning, computer vision, and 3D modeling applications. This software will rely on mathematical concepts to analyze images and create realistic 3D models based on real-world data.ย 

Youโ€™ll get to work with the latest research in fields like artificial intelligence, computer vision, and computer graphics.ย ย 

To keep track of your code and changes, youโ€™ll use Git. Youโ€™ll also test and run your code on a cloud platform, working with large-scale geospatial data (like maps and geographic information) to create 3D content that users will eventually use.ย 

Responsibilities include, but not limited to:ย 

  • You will implement, in C++, core machine-learning/computer vision and (inverse-)procedural modeling algorithms, with varying levels of oversight. These algorithms rely on mathematical techniques from linear algebra, probability, and geometry.ย ย ย 
  • Apply cutting-edge research in machine learning, computer vision, and computer graphics.ย 
  • Work closely with leadership to understand high-level product vision and customer requirements.ย 
  • Utilize Git for effective source code management.ย 
  • Deploy and test your code on large scale geospatial datasets (and ultimately generate 3D content that will be available to users) This requires you to interact with remote machines via a Unix shell.ย 
Qualifications
  • Bachelorโ€™s Degree in Computer Science, Engineering, Mathematics, or a related fieldย 
  • 5+ years of relevant industry experience in a fast paced, high growth tech environment, with demonstrable experience as a solutions-basedย leader in your domainย 
  • Team-oriented and collaborative approach with a demonstrated aptitude, enthusiasm and willingness to learn new methods, tools, practices and skillsย 
  • Strong communication skills with the ability to translate complex technical concepts into clear, accessible language for non-technical stakeholders.ย 
  • Experience in designing and building high-performance, efficient systems using C++, with a strong focus on optimizing code for speed, scalability, and resource management.ย 

Desired Characteristics:ย 

  • Familiarity with modern C++ will allow you to better interface with other portions of our data ingestion and product pipeline.ย 
  • A mathematical background covering some subset of linear algebra, probability, and geometry will also be helpful.ย ย ย 
  • Experience with Git is preferred, but a background with Mercurial or other DVCs is an acceptable substitute.ย 
  • Our development and production environments are Linux and macOS based. Confidence in a Unix shell environment (e.g. bash) is essential for working in our setup.ย 
  • Problem-solving skills, attention to detail, and the ability to thrive in a fast-paced environment.ย 
  • Experience in game technology, with expertise in areas such as Unreal Engine, C++, computational geometry, and computer graphics, driving the development of cutting-edge, high-performance gaming systems.ย 
  • We use CMake for project management. However, for something other than vim/make or Xcode, we need a convincing demonstration that you will be able to self-support in the environment of your preference.ย ย ย 

This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website.

Salary range: $220,000-$260,000 (bonus eligible).

We are accepting applications for this position on an ongoing basis.ย 


Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.ย 

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or accessย nbcunicareers.comย as a result of your disability. You can request reasonable accommodations by emailingย AccessibilitySupport@nbcuni.com.

For LA County and City Residents Only:ย  NBCUniversal will consider for employmentย  qualified applicants with criminal histories, or arrest or conviction records, in a mannerย  consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.