Enable job alerts via email!

Software Engineer - C++

Quality Control Specialist - Pest Control

London

On-site

GBP 60,000 - 85,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Software Engineer specializing in AR/VR development. The role involves creating innovative computer-vision experiences and optimizing systems for enhanced social play. Ideal candidates will have strong programming skills in C++ and Python, alongside extensive experience in performance optimization.

Qualifications

  • 5+ years of experience in Python and C++.
  • Experience with performance and process optimization.
  • Ability to troubleshoot and resolve issues.

Responsibilities

  • Design, build, and launch efficient & reliable data pipelines.
  • Develop prototypes for future AR/VR experiences.
  • Conduct design and code reviews.

Skills

Problem Solving
Independence
Communication

Education

BS/MS in Computer Science or related field

Tools

C++
Python
Spark

Job description

Duration - 12 months

As a software engineer working on AR/VR, you'll be driving efforts to develop and prototype computer-vision based experiences that provide creativity and social play experiences for people connecting through AR or VR products. This includes building the infrastructure that supports the development of these experiences, and prototyping and optimizing them to explore and define the future of online social interaction.

Job Responsibilities

* Design, build and launch efficient & reliable data pipelines

* Develop prototypes for future AR/VR experiences, cutting edge research, drive continued development, or integrate robust solutions into products

* Code using primarily C++ and Python.

* Conduct design and code reviews.

* Analyze and improve efficiency, scalability, and stability of various system resources.

* Complete medium to large features (each with many tasks) independently without guidance.

* Proactively identify and drive changes as needed for assigned codebase, product area and/or systems.

Minimum Qualifications

* BS/MS in Computer Science or a related technical field.

* 5+ years of experience in Python and C++

* Experience with performance and process optimization

* Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.

* Ability to work independently and manage one's time.

* Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.

* Ability to troubleshoot issues and make system changes as needed to resolve issue.

Experience with computer graphics and/or game engines technologies

Preferred Qualifications

* Designing and implementing real-time pipelines.

* Designing and implementing data pipelines for CV/ML systems.

* Experience with workflow management engines (i.e. Airflow, Luigi, Prefect, Dagster, Google Cloud Composer, AWS Step Functions, Azure Data Factory, UC4, Control-M).

* Experience with data quality and validation.

* Experience querying massive datasets using Spark, Presto, Hive, Impala, etc.

* Experience in optimization of computer-vision applications.

* Experience in building highly-scalable performant data pipelines

* Experience with Data Modeling.

Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative.

BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF MORGAN MCKINLEY SERVICES.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior C++ Software Engineer

JR United Kingdom

Watford

Remote

GBP 50,000 - 75,000

6 days ago
Be an early applicant

Lead C++ Software Engineer (Gameplay)

JR United Kingdom

London

Remote

GBP 60,000 - 90,000

12 days ago

Senior C++ Software Engineer

JR United Kingdom

Basingstoke

Remote

GBP 60,000 - 80,000

12 days ago

Senior C++ Software Engineer

JR United Kingdom

Colchester

Remote

GBP 60,000 - 90,000

12 days ago

Senior C++ Software Engineer

JR United Kingdom

Milton Keynes

Remote

GBP 50,000 - 80,000

12 days ago

Lead C++ Software Engineer (Gameplay)

JR United Kingdom

Colchester

Remote

GBP 55,000 - 75,000

12 days ago

Lead C++ Software Engineer (Gameplay)

JR United Kingdom

Hemel Hempstead

Remote

GBP 65,000 - 90,000

12 days ago

Lead C++ Software Engineer (Gameplay)

JR United Kingdom

Woking

Remote

GBP 60,000 - 80,000

12 days ago

Lead C++ Software Engineer (Gameplay)

JR United Kingdom

Basingstoke

Remote

GBP 50,000 - 80,000

12 days ago