Mindlance
Software Engineer III
This job is now closed
Job Description
- Req#: 26-07574
Job Description
We’re building a practical neural interface drawing on the rich neuromotor signals that can be measured non-invasively with single motor neuron resolution. This technology has become one of the main pillars for interaction with the virtual and augmented world.
We are looking for developers with experience in user interfaces, infrastructure, and/or tools supporting applications across various interfaces, including desktop and Android. If you are interested in joining a world-class team of passionate people and industry veterans, we look forward to hearing from you soon!
In this role the candidate is expected to interact and align with researchers and product partners on concept creation, ensure proper integration with backend and create reusable and well-tested code
Job Responsibilities:
Present designs, prototypes and concepts to cross functional partners and stakeholders
Work collaboratively with Research, Engineering and other partners to execute and complete experiences
Work on a variety of coding languages and technologies
Implement custom user interfaces using latest programming techniques and technologies
Develop reusable software components for interfacing with back-end platforms
Skills:
Experience building maintainable and testable code bases, including API design and unit testing techniques
Exposure to architectural patterns of large scale software applications
Experience with scripting languages such as Python, Javascript or Hack
Experience building Android applications in Java or Kotlin using Android SDK
Experience as an owner of a particular component, feature or system
Preferred:
Experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks
Experience with multithreaded programming and mobile memory management
Minimum Years of Experience: 5+
Must-Have Skills
1. UI development across platforms (desktop + Android), including custom UI implementation with modern techniques.
2. Strong software engineering fundamentals: building maintainable/testable codebases, API design, and unit testing.
3. Mobile engineering (Android): Java/Kotlin + Android SDK, and ability to integrate UI with back-end platforms.
4. Python knowledge
Nice-to-Have Skills
1. iOS development (Objective-C/C++/Swift, iOS SDK/frameworks).
2. Multithreaded programming + mobile memory management.
3. Scripting language proficiency ( JavaScript / Hack) for tooling, infrastructure, or automation.
Related Job Titles/Keywords
Develop prototypes and create dashboards.
Degrees/Certifications
Required: A Bachelor's degree in Computer Science or Computer Engineering.
Key Projects/Day-to-Day Responsibilities:
● Partner with researchers + product on concept creation and requirements.
● Design/build UI experiences, prototypes, and reusable components.
● Integrate front-end with backend, ensuring clean interfaces and stability.
● Present designs/prototypes to cross-functional stakeholders.
● Write well-tested, reusable code and take ownership of a component/feature.
Purpose/Size of this team & where does this position fit within the team?
They are research scientists, and the team consists of 6 to 7 different individuals.
Why is this position open?
Certain project that team is working on / what products are they supporting
● Developing a practical neural interface and the interaction pillar for virtual and augmented reality experiences.
● Supporting various applications and tools across desktop, Android, and potentially iOS platforms.
● Working on wearables projects, such as Meta Ray-Ban glasses.
Any companies they would like to see on resumes
Major software company, Apple.
About the Team
● Meta Reality Labs team building a non-invasive neural interface leveraging neuromotor signals for VR/AR interaction.
● Cross-functional by nature: close collaboration between Research, Engineering, and Product.
How will progress be evaluated? What does success look like for this assignment
Executes tasks by taking initiative, with a strong understanding of requirements and timelines.
What challenges should the ideal candidate expect in this role, and how can they help address them?
Rapidly translate research into product features using an Agile cycle. Maintain a unified user experience across desktop and mobile (Android, potentially iOS). Design scalable architecture and reusable components in a fast-paced environment. Ensure reliable integration with backends and maintain high software quality and testing standards. Deliver results quickly, navigating competing priorities, technical limits, and tight deadlines.
Candidate Value Proposition
What makes this role attractive to top talent, and what unique value does it offer to the ideal candidate?
● Work on cutting-edge neural interface technology that directly shapes next-gen VR/AR interaction.
● High visibility, cross-functional impact (presenting prototypes/designs to stakeholders).
● Opportunity for end-to-end ownership (UI + integration + reusable components) on a “world-class team of industry veterans.”
Value added or experience gained
High-visibility ownership, close work with researchers, and impactful cross-platform products in a cutting-edge domain.
How many rounds of interviews?
2 rounds
Types of Interviews
1. Behavioral / Problem Solving
2. Coding
Interview Duration
45 mins each
EEO:
“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”About the company
Mindlance is one of the largest diversity-owned staffing firms in the US . As a recruitment centric talent acquisition company, Mindlance provides Technology, Engineering, Digital / Creative / Marketing, Clinical Research, Scientific, Finance, Professional and Payroll Management staffing services to Global 1000 companies across the US, Canada and India.
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.