Jobs
>
Topeka

    AR Software Engineer - Topeka, United States - Javelin Venture Partners

    Default job background
    Description


    Niantic's R&D Team is seeking an ambitious Augmented Reality Software Engineer to push the frontiers of AI, HCI, and Gaming.

    In this role you'll be part of a collaborative, motivating, and engaging team, to help algorithms evolve from concept to desktop to client-side (mobile or headset).

    This person will advise on and build prototypes and tools, validating bleeding-edge AR capabilities for future products.

    We are all passionate about discovery, so we're looking for engineers who want to learn and deploy inventions that could help make better "adventures on foot, with others.

    "

    Niantic Engineering leads the advancement of AR and other immersive technologies, while crafting engaging experiences for millions of users.
    Responsibilities

    Write high performance code and build creative interactive prototypes to test technology and UX designs.
    Debug complex problems that span systems, and effectively prioritize tasks to meet agreed timelines.

    Collaborate cross functionally with diverse teams of engineers and designers, to build advanced software for in-field use that will deliver exceptional augmented-reality experiences.

    Design client-side software that enhances the Niantic AR Development Platform and products directly, or through internal R&D tools, to leverage computer vision and machine learning.

    Innovate by finding problems, implementing elegant solutions, and building first-of-its-kind technology.

    Learn with us as a team, adopt a problem solving and solutions driven mentality, to help educate others, and make a big impact in ambiguous areas of R&D with unfamiliar technologies.

    Collaborate with cross-functional team members and stakeholders, including regular and reliable attendance and participation in meetings.
    Required in-office 2 days on Tuesday and Thursday.
    Qualifications

    Demonstrable experience in software development, including shipping one or more products using standard software development practices.
    Passion for code quality and performance.
    Advanced knowledge of C/C++ and C# programming languages.
    Experience developing interactive 3D applications for iOS or Android platforms.
    Strong understanding of programming paradigms and design patterns.
    Confidence in concurrent computing concepts.
    Experience using Metal or OpenGL or Vulkan or other 3D graphics development frameworks.
    Experience designing Unity APIs and tools.

    Ability to work in a fast-paced hybrid environment and handle stress appropriately and/or ability to solve practical problems and be sufficiently adaptable to handle dynamic situations with little advance notice.

    Experience working on cross-functional teams with ability to communicate effectively through written and verbal communications, including synchronous interactions with others.

    Plus If...

    You may have worked with ARKit/ARCore augmented reality frameworks.
    Experience working with CoreML, Vision, TF Lite, Android NNAPI, and other ML frameworks for mobile platforms.
    First-hand experience building computer vision/graphics systems, and a working knowledge of 3D geometry and linear algebra.
    First-hand experience making computer games, engines, or assets.
    Experience using tools and frameworks for training machine learning algorithms.
    Experience with JavaScript / Three.
    JS / WebGL.
    Good at communicating technical ideas to experts and non-experts, and teaching others.

    The total compensation package for this position includes a new hire offer base salary range of £75,000 - £83,000 + bonus + equity + benefits.

    Individual pay within this salary range is determined by work location and additional factors, including assessed job-related skills, experience, and relevant education or training.

    Your recruiter can answer any questions about new hire total compensation during the hiring process. An overview of benefit offerings for your location can be found on the careers page.
    Join the Niantic team

    Niantic's global-scale augmented reality platform and digital map powers spatial computing experiences in the real world.

    Incubated out of the Maps team at Google, Niantic first created Ingress and then Pokémon GO, a cultural phenomenon and hit game played by tens of millions of people each month.

    Niantic's Lightship platform, which powers Pokémon GO, also supports the company's other games including Pikmin Bloom, Peridot and Monster Hunter Now.

    Developers use Niantic's platform to build their own AR applications and experiences, either with the Lightship Platform or directly through the web with 8th Wall.

    We believe that cultivating a workplace where our people are supported and included is essential to creating great products our community will love.

    Our mission emphasizes seeking and hiring diverse voices, including those who are traditionally underrepresented in the technology industry, and we consider this to be one of the most important values we hold close.

    Niantic is a hybrid first company.

    We believe that in person interaction and collaboration fosters creativity, a sense of community, and is critical to our future success as a company.

    Our hybrid work schedules allow for a mix of remote and in-office work.

    We're a hard-working, fun, and exciting group who value intellectual curiosity and a passion for problem-solving We have growing offices located in San Francisco, Sunnyvale, Palo Alto, Bellevue, Kansas, London, Tokyo, Hamburg, Hyderabad, and Zurich.

    #LI-HYBRID

    #J-18808-Ljbffr

  • Kansas Action for Children

    Software Engineer

    3 weeks ago


    Kansas Action for Children Topeka, United States

    at Seaboard in Mission, Kansas, United States · Job Description YOUR OPPORTUNITYWe have an exciting Software Engineer IV opportunity in our Merriam, KS office. In this highly impactful role, you will be a key member of the information technology team. The Software Engineer IV wil ...

  • Meta Inc

    Software Engineer

    1 week ago


    Meta Inc Topeka, United States

    Meta · Software Engineer – SW Specialist - Language · Topeka , · Kansas · Apply Now · Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed ...

  • FICO

    Software Engineering

    2 weeks ago


    FICO Topeka, United States

    FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 90+ countries make better decisions. Join our world-class team today and fulfill your career potential · The Opportunity · "We are building the future of FICO's Platform capabilities. Come j ...

  • Fusion Inc

    Software Engineer

    3 weeks ago


    Fusion Inc Topeka, United States

    Fusion Health is seeking a bright, motivated, and outgoing Software Engineer to join our Application Development team at our Topeka, KS office This candidate will participate in dynamic and challenging projects to produce and implement functional software solutions. We are lookin ...

  • Panasonic Avionics Corporation

    Software Engineer

    3 weeks ago


    Panasonic Avionics Corporation Topeka, United States

    Panasonic Avionics takes entertainment and connectivity to new heights. We're the world's leading supplier of (IFEC) inflight entertainment and communications systems that allow passengers access to live TV, movies, music, interactive games, maps, and much more We're also expandi ...

  • APT Ltd

    Software Engineer

    3 weeks ago


    APT Ltd Topeka, United States

    Our client is looking for a talented .NET Software Engineer to oversee application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/ ...

  • Fusion Inc

    Software Engineer

    3 weeks ago


    Fusion Inc Topeka, United States

    Fusion Health is seeking a bright, motivated, and outgoing Software Engineer to join our Application Development team at our Topeka, KS office This candidate will participate in dynamic and challenging projects to produce and implement functional software solutions. We are lookin ...

  • GovCIO

    Software Engineer

    3 weeks ago


    GovCIO Topeka, United States

    Overview · GovCIO is looking for a Software Engineer – Full Stack to join our Health PMO team. The candidate should have experience with a civil agency, preferably Veterans Affairs. This is a fully remote working opportunity. This individual is expected to have a proven track rec ...

  • UPMC

    Software Engineer

    2 weeks ago


    UPMC Topeka, United States

    Purpose · Under the direction of management and more senior members of the Shared Services Center/Centralized Quality Governance (CQG) Dept./Team , the Software Engineer - Senior (Azure/DevOps) will contribute to the overall Software Development Life Cycle (SDLC) by independentl ...

  • Franklin Covey

    Software Engineer

    2 weeks ago


    Franklin Covey Topeka, United States

    "We enable greatness in people and organizations everywhere. · " · FranklinCovey (NYSE: FC) is the workplace of choice for · Achievers with Heart · . We are one of the largest and most trusted leadership companies in the world, with directly owned and licensee partner offices ...

  • FusionHealth

    Software Engineer

    3 weeks ago


    FusionHealth Topeka, United States

    Fusion Health is seeking a bright, motivated, and outgoing · Software Engineer to join our Application Development team at our Topeka, KS office This candidate will participate in dynamic and challenging projects to produce and implement functional software solutions. We are loo ...

  • Fusion Inc

    Software Engineer

    1 week ago


    Fusion Inc Topeka, United States

    Fusion Health is seeking a bright, motivated, and outgoing Software Engineer to join our Application Development team at our Topeka, KS office This candidate will participate in dynamic and challenging projects to produce and implement functional software solutions. We are lookin ...


  • Cribl Topeka, United States

    This job was posted by : For more information, please see: Cribl does differently. · What does that mean? It means we are a serious company that doesn\'t take itself too seriously; and we\'re looking for people who love to get stuff done, and laugh a bit along the way. We\'re g ...

  • Fusion Health

    Software Engineer

    3 weeks ago


    Fusion Health Topeka, United States

    Job Description · Job DescriptionSalary: · Fusion Health is seeking a bright, motivated, and outgoing Software Engineer to join our Application Development team at our Topeka, KS office This candidate will participate in dynamic and challenging projects to produce and implement ...

  • Horizon Innovations

    IT Software Engineer

    3 weeks ago


    Horizon Innovations Osage, United States

    ETC is an international high-tech company whose main business is the development, manufacturing, and installation of gas centrifuges for uranium enrichment. ETC also supplies its customers with aluminum piping and provides project management, plant design, and engineering service ...


  • L3Harris Topeka, United States

    L3Harris · Software Engineer Lead · Rochester , · New York · Apply Now · Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday off · Job Description: · The L3Harris Communication Systems (CS) segment Tactical Commu ...


  • Gray Tier Technologies LLC Topeka, United States

    Gray Tier Technologies is looking for a · Lead Software Engineer · to support a highly visible customer in Washington DC. · With minimum guidance provides top-level technical expertise, including performing in-depth and complex software systems programming and analysis within m ...

  • Samuel Frank Associates

    PLC Software Engineer

    3 weeks ago


    Samuel Frank Associates Topeka, United States

    PLC Software Engineer – Staffordshire – £40-50k · Stafford · Permanent · Home · > · Jobs · > · PLC Software Engineer – Staffordshire – £40-50k · PLC Software Engineer – Staffordshire – Permanent – £40-50k – flexible/hybrid working, 30 days holiday, bonus scheme & private hea ...

  • Money Fit by DRS

    Software Engineer III

    3 weeks ago


    Money Fit by DRS Topeka, United States

    Software Engineer III · As a level III engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly growing business. You will also be a thought leader across the technology organization that champions the delivery of modern ...

  • Kansas Action for Children

    Software Engineer 1

    1 week ago


    Kansas Action for Children Topeka, United States

    at Garmin International in Olathe, Kansas, United States · Job Description · Overview · We are seeking a full-time · Software Engineer 1 (Embedded Development) · in our Olathe, KS location. In this role, you will be responsible for building upon existing software solutions to ...