EagleView is looking for Software Development Engineer interns to work on cutting-edge applications in computer vision and machine learning, specifically focusing on neural rendering and 3D reconstruction to enhance their property insights and software offerings.
Requirements
- Solid understanding of machine learning and computer vision fundamentals.
- Proficiency in Python, with some experience using PyTorch.
- Familiarity with AWS and tools used in ML deployment workflows.
- Exposure to neural rendering techniques such as NeRFs, Gaussian Splatting, or similar methods.
- Understanding of 3D rendering optimization for real-time or interactive applications.
- Familiarity with 3D reconstruction concepts such as SfM, Multi-View Geometry, or SLAM.
- Basic experience with cloud-based ML workflows or scalable training setups.
Responsibilities
- Support the design, implementation, and testing of features for neural rendering and machine learning-based systems.
- Contribute to code development for 3D reconstruction, optimization, and rendering using techniques such as NeRFs and Gaussian Splatting.
- Assist in optimizing and evaluating model performance, scalability, and accuracy.
- Help deploy models and pipelines on AWS for distributed training and large-scale applications.
- Collaborate with engineers to enhance and maintain CI/CD pipelines and development workflows.
- Write clean, well-documented, and testable code as part of a collaborative development team.
- Participate in code reviews, team discussions, and project planning sessions.
Other
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Vision, Machine Learning, or a related field.
- Strong problem-solving skills and attention to detail in technical work.
- Clear and effective written and verbal communication skills for teamwork and documentation.
- Experience working in agile development environments or collaborative coding practices (e.g., Git, code reviews).
- This is a full time, remote position.