We are hiring!
At Farsight Vision, we're revolutionizing intelligence gathering with cutting-edge technology. We're hiring in Estonia and Ukraine and looking for talented individuals to help us create real-time Digital Twins of complex terrains.
If you're ready to make an impact with innovative projects, apply today to contact@farsightvision.com.
-
This is a full-time remote position for an Experienced Computer Vision Engineer. In this role, you will be responsible for designing and implementing cutting-edge computer vision algorithms, particularly in the GIS domain. You will also contribute to research initiatives, identifying novel challenges in areas like Image Synthesis or Image Manipulation and devising innovative solutions.
Responsibilities
Develop and implement advanced computer vision algorithms for image and video analysis.
Collaborate with multidisciplinary teams to integrate CV solutions into products and platforms.
Optimize algorithms for high performance and scalability.
Analyze and process large datasets to train and validate models.
Build end-to-end pipelines, from data collection and preprocessing to model deployment.
Debug and resolve issues in computer vision applications.
Contribute to research initiatives and explore new frontiers in computer vision.
Qualifications
Bachelor’s or Master’s degree in Computer Science, AI, or a related field.
At least 5 years of proven experience in computer vision and AI development.
Expertise in Python and familiarity with computer vision libraries like OpenCV, TensorFlow, or PyTorch.
Strong understanding of machine learning principles and techniques.
Experience with deep learning frameworks and model training.
Proficiency in image processing techniques and tools.
Excellent analytical and problem-solving skills.
Strong communication and collaboration abilities.
Nice to Have
Knowledge of graphics APIs (OpenGL, OpenGLES, Direct3D).
Experience with graphical algorithms or 3D rendering technologies.
Familiarity with embedded systems and hardware.
Application Process
Submit your CV and a brief cover letter explaining your interest and experience to contact@farsightvisiom.com
Selected candidates will be invited to complete a test assignment to demonstrate their skills and approach to solving real-world problems.
Successful applicants will proceed to interviews with our technical team and leadership.
-
We are excited to announce the launch of our Computer Vision Internship Program for aspiring engineers looking to kickstart their careers in this cutting-edge field. As a rapidly growing startup, we offer a unique environment to gain hands-on experience, work on real-world projects, and learn from an experienced team of industry professionals.
Who Should Apply
This internship is designed for students or recent graduates with a passion for computer vision, image processing, and artificial intelligence. You will have the chance to work alongside our experts on innovative projects and build foundational skills in GIS and computer vision technologies.Role Description
As a Computer Vision Intern, you will support the development and testing of computer vision algorithms and pipelines. You will gain exposure to practical applications of computer vision in the GIS domain and collaborate with a talented team to enhance our platform.Responsibilities
Assist in developing and testing computer vision algorithms.
Work on preprocessing and analyzing image datasets.
Support the integration of CV solutions into the product pipeline.
Collaborate with mentors to solve technical challenges.
Contribute to research tasks and explore innovative approaches to CV problems.
Qualifications
Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, AI, or a related field.
Basic understanding of computer vision concepts and algorithms.
Familiarity with Python and libraries like OpenCV or TensorFlow.
Strong problem-solving and analytical skills.
Eagerness to learn and ability to work in a collaborative environment.
What We Offer
Hands-on experience with real-world computer vision projects.
Mentorship from experienced professionals.
A dynamic startup environment with opportunities to grow.
Flexible remote working options.
Application Process
Submit your CV and a short statement about why you want to join this internship program to contact@farsightvision.com
Candidates will be required to complete a test assignment, allowing us to evaluate your approach and skills in solving basic computer vision tasks.
Selected applicants will be invited for a final interview with our team.
-
As a Backend Engineer, you will be pivotal in shaping and maintaining the backend infrastructure of our platform, which processes and analyzes drone data to generate 3D models and orthophotos. This is a hands-on role involving backend development, cloud integration, and basic DevOps tasks. You will collaborate closely with our frontend team, leveraging modern Python frameworks, cloud technologies, and MLOps practices to deliver a robust and efficient platform.
If you thrive in fast-paced environments, enjoy solving complex challenges, and are eager to work with state-of-the-art technologies, this is an opportunity to leave your mark on an innovative project and grow with a talented team.
Key Responsibilities
Design, develop, and maintain scalable backend services using Python-based frameworks.
Implement, deploy, and maintain machine learning algorithms in production environments.
Collaborate with frontend teams to ensure smooth integration and contribute to occasional frontend tasks as needed.
Work with cloud platforms (AWS, GCP, etc.) to ensure the platform’s scalability, efficiency, and reliability.
Perform basic DevOps tasks, including managing environments and deploying models.
Troubleshoot issues, optimize processes, and contribute creative solutions to platform challenges.
Stay current with advancements in backend technologies, cloud services, and machine learning as required.
Requirements
Experience:
Strong expertise in Python and frameworks like Django or Flask.
Proven experience deploying ML algorithms into production environments.
Previous experience in a fast-paced startup environment.
Technical Skills:
Solid understanding of cloud platforms like AWS or GCP.
Basic familiarity with frontend frameworks such as React or Angular.
Experience with DevOps principles and tools.
Soft Skills:
Self-motivated, proactive, and adaptable to new challenges and technologies.
Strong problem-solving abilities and an innovative mindset.
Education:
Bachelor’s degree in Mathematics, Physics, Computer Science, or related field.
Application Process
Submit your CV and a short cover letter detailing your experience and interest in the role to contact@farsightvision.com
Selected candidates will receive a test assignment to evaluate their technical skills and problem-solving abilities.
Successful applicants will proceed to interviews with our technical and leadership teams.