Full-Stack Engineer, Computer Vision
GameChanger
Job highlights
Summary
Join GameChanger's Computer Vision team as a Full-Stack Software Engineer! You will lead the integration of computer vision capabilities into mobile applications, primarily focusing on iOS development. This role involves architecting scalable solutions, collaborating with cross-functional teams, and ensuring seamless integrations. You'll need strong full-stack development experience, particularly with iOS (Swift) and backend systems (TypeScript/JavaScript). The ideal candidate possesses expertise in software optimization and a proven track record of successful mobile app development. GameChanger offers a remote-first work environment with excellent benefits, including unlimited vacation, a WFH stipend, and comprehensive health insurance.
Requirements
- Be a flexible software engineer who thrives on owning projects end-to-end, learning new technologies, and applying innovative and impactful solutions
- Possess a proven ability to grow and maintain a codebase that supports a large number of users and engineers
- Have a track record of successful mobile application development on iOS devices
- Have a strong background in software optimization tools and concepts such as profiling, memory management, and multi-threading
- Have experience collaborating with product teams to deliver robust and targeted user-focused solutions
- Possess expertise in writing scalable, high-performance server-side and client-side code
- Have outstanding problem-solving skills and the ability to communicate solutions clearly
- Have a strong background in owning and delivering challenging technical projects
- Enjoy building a collaborative atmosphere to create solutions to complex problems
- Have a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Have 3+ years of experience in full-stack development, with strong expertise in mobile application development (Swift/iOS required, Kotlin/Android a plus but not required)
- Have 1+ years of experience with TypeScript/JavaScript for backend systems
Responsibilities
- Lead the integration of computer vision capabilities into mobile applications, with a primary focus on iOS development
- Architect and implement scalable, secure solutions that incorporate machine learning models into user workflows
- Collaborate with backend and frontend engineers to ensure seamless, maintainable integrations across the stack
- Work closely with engineers, product managers, designers, and QA to deliver reliable, user-centered solutions that align with business goals
- Engineer robust software solutions with a strong emphasis on high-quality development standards, ensuring reliability, and maintainability
Preferred Qualifications
- Have a high-level understanding of computer vision and machine learning concepts
- Have experience with Python for tasks like model integration, conversion, or on-device deployment preparation (i.e. Core ML)
- Have experience with production machine learning systems or AWS-deployed systems
Benefits
- Work remotely or from our well-furnished, modern office in Manhattan, NY
- Unlimited vacation policy
- Paid volunteer opportunities
- WFH stipend - $500 annually to make your WFH situation comfortable
- Snack stipend - $60 monthly to have snacks shipped to your home office
- Full health benefits - medical, dental, vision, prescription, FSA/HRA., and coverage for family/dependents
- Life insurance - basic life, supplemental life, and dependent life
- Disability leave - short-term disability and long-term disability
- Retirement savings - 401K plan offered through Vanguard, with a company match
- Company paid access to a wellness platform to support mental, financial and physical wellbeing
- Generous parental leave
- DICK’S Sporting Goods Teammate Discount
Share this job:
Similar Remote Jobs
- 📍Brazil
- 📍Brazil
- 💰$160k-$220k📍United States
- 📍Worldwide
- 📍United States
- 💰$80k-$110k📍United States
- 💰$120k-$180k📍Canada
- 💰$120k-$180k📍United States
- 📍Italy