Bachelor’s degree or equivalent practical experience.
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
1 year of experience with computer vision (e.g., image classification and processing, object detection, visual search), video generation, or signal processing.
Nice to haves:
Master's degree or PhD in Computer Science or a related technical field, with a focus on ML.
3 years of experience in software development in one or more of the following: C++, Java, or Python.
Experience in Machine Learning/Generative AI.
What you'll be doing:
Design, develop, test, deploy, and maintain software and models as part of the Geo’s mission.
Collaborate with researchers and other engineers to implement and scale computer vision and AI research.
Contribute to a culture of high-quality product delivery and data-driven decision-making.
Write clean, maintainable, and well-tested code for technical problems.
Manage your individual project priorities and deliverables while contributing to the team's collective goals and learning.
Perks and benefits:
Opportunity to work on next-generation technologies impacting billions of users.
Versatile work across various areas including information retrieval, distributed computing, and more.
Opportunities to switch teams and projects as the business evolves.
Culture of belonging and diversity, equal employment opportunities.