Skip to main content

Software Engineer

Posted yesterday

sy systemsEdison (NJ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Join our pioneering Technology Client as we drive advancements in the field of 3D simulations for VR and AR devices. Our dynamic team is at the forefront of leveraging synthetic data to supercharge machine learning capabilities for cutting-edge products like the Quest 3.
Key Responsibilities: Develop and maintain high-quality 3D simulations using Unreal Engine, primarily focused on CV-ML synthetic data generation. Design, implement, and optimize rendering features and the synthetic data pipeline. Collaborate with cross-functional teams to integrate innovations and drive forward collective goals. Ensure robust and efficient coding practices by participating in design and code reviews. Actively analyze and enhance the efficiency, scalability, and reliability of system resources. Spearhead efforts in performance measurement, analysis, and fine-tuning. Team up with technical artists and infrastructure groups to identify and resolve performance bottlenecks throughout the tech stack.
Experience & Qualifications: Minimum 6 years' hands-on experience with game or simulation development in Unreal or other renowned game engines. Proficient understanding of 3D computer vision or computer graphics. Track record of boosting system reliability via meticulous code reviews, strategic testing, careful deployment strategies, continuous monitoring, and preemptive adjustments. Demonstrated ability to leverage data for insightful technical problem-solving, offering detailed evaluations and solutions. Bachelor's degree in Computer Science, Computer Engineering, a related technical discipline, or equivalent hands-on experience.
Skills: Strong grasp of ML and/or computer vision techniques. Generous PTO and holiday packages.401K with matching.$15,000 life insurance. Award-winning Employee Care Program. Proven track record in Green Card and H1 processing.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this