Aditi Consulting is seeking Software Engineers to advance their augmented and mixed reality hardware and software initiatives by building scalable, high-quality data collection tools. This data is crucial for training and evaluating machine learning models in areas like depth estimation, object detection, and 3D reconstruction.
Requirements
- Proficiency in programming languages such as Python or C++ is essential.
- Experience in developing, debugging, and optimizing user-facing applications.
- Familiarity with Linux command-line tools, shell scripting, and network configuration is required.
- Experience with Android Debug Bridge (ADB).
- Experience with network troubleshooting tools like iwconfig, ifconfig, netstat, tcpdump.
- Knowledge of Ethernet and WiFi networking protocols.
- Strong scripting skills.
Responsibilities
- Designing and implementing core data collection tooling components that interface with specialized hardware.
- Conducting design and code reviews to ensure quality and adherence to best practices.
- Maintaining, analyzing, and improving the efficiency, scalability, and stability of various system infrastructures.
- Establishing ownership of specific components, features, or systems, developing an end-to-end understanding to ensure seamless integration and performance.
- Troubleshooting, optimizing, and iterating on existing systems.
- Collaborating with cross-disciplinary teams to address technical challenges.
- Contributing to the continuous improvement of data collection pipelines critical for machine learning model training and evaluation.
Other
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
- Effective communication abilities.
- Collaborative mindset to work seamlessly across cross-functional teams.
- Passion for innovative technology.
- Desire to contribute to projects that have the potential to transform how people connect and interact globally.