Compound Eye
Machine Learning Engineer (Remote - US)
Job Summary
This role involves designing and implementing production-quality machine learning training pipelines and infrastructure for tasks such as semantic segmentation, object detection, depth estimation, and SLAM related to 3D scene understanding. The candidate should have experience with deep learning, large image/video datasets, and proficiency in Python and PyTorch. The position also includes building visualization tools, analyzing state-of-the-art networks, and assisting with recruitment. The company offers remote work options and benefits like health care, a 401k plan, flexible schedules, and discretionary paid time off.
Required Skills
Benefits
Job Description
Compound Eye enables machines to understand their surroundings in 3D and in real time using only passive sensors like cameras and IMUs. Our VIDAS™ technology takes video from automotive-grade cameras and outputs a dense, semantic 3D representation of the world that vehicles and robots can use to navigate their environment. VIDAS is a fully redundant alternative to LiDAR and radar. Compound Eye has customers in automotive, agriculture, healthcare, and defense and is backed by Khosla Ventures and other leading investors.
Responsibilities:
- Design and implement production-quality ML training pipelines and infrastructure
- Build visualization and verification tools for screening data
- Train and analyze state-of-the-art networks for semantic segmentation, object detection, depth estimation, SLAM, and other tasks related to 3D scene understanding.
- Help to recruit and onboard similarly-qualified engineers.
To thrive in this role you have:
- 2+ years of experience in developing and implementing deep learning pipelines for images or video.
- Experience with analyzing and curating large image / video datasets
- Fluent in Python and comfortable with PyTorch
- Understanding of best software engineering practices for designing and building large data processing pipelines
Nice to have but definitely not required:
- BS/MS degree in Computer Science, Computer Engineering or other relevant majors.
- 2+ years of professional experience developing large software systems
- Experience with cloud providers like AWS / LambdaLabs
We're looking for a great engineer to join our US team of sixteen. Our mission is to teach machines to see. Our culture is based on transparency, mutual respect, mutual accountability, and valuing great ideas no matter where they come from. We already have revenue and our Series A round was led by a tier one VC. We are a remote-first company with employees across the United States. We had remote employees long before the pandemic and our team is now distributed across three states. We will ensure you have everything you need to work from home and the option to work from an office when it is safe to do so. We also offer competitive benefits including comprehensive health care plans, 401k with matching, flexible schedules, and discretionary PTO.
Compound Eye is committed to building a diverse and inclusive work environment. We understand that no candidate is perfectly qualified for any job and experience comes in different forms. We encourage you to apply if you see yourself being successful in this position.
Compound Eye
Our imaging solutions empower autonomous machines with human-like perception, serving defense, heavy equipment, and automotive industries. Compound Eye's AI-enhanced computer vision offers precise depth measurements, scene understanding, and position tracking.
See more jobsSafe Remote Job Search Tips
Verify Employer Thoroughly
Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.
Never Pay to Get a Job
Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.
Safeguard Your Personal Information
Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.
Scrutinize Communication & Interviews
Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.
Beware of Unrealistic Offers
If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.
Insist on a Formal Contract
Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.