Senior ML & Computer Vision Engineer

Date: Nov 18, 2023

Location: Salt Lake City, UT, US

Company: Bentley Systems



Location: In or near Salt Lake City or Bay Area. Hybrid work model.


Position Summary:

We’re looking for highly technical Senior Machine Learning and Computer Vision Engineers to help develop our pipeline and models that process hundreds of millions of georeferenced images from around the globe. We are a close-knit and ambitious team that specializes in rapid development, big-data geospatial systems. In this role, you will help drive the application of our existing tools and datasets and guide the development of new tools and products. This position reports to the Director of Engineering.



  • Work with the engineering team to build tools needed for the rapid development and deployment of image detection and segmentation models.
  • Focused on automating internal processes to allow for rapid expansion and growth of the company’s products.
  • Research the latest available tools and provide direction for the engineering team.
  • Augment or develop neural networks for specific image-based applications.
  • Work collaboratively and propose creative solutions.


Desired skills:

  • Bachelors in computer science, engineering, or related field. Those without a degree, but with the experience, are still encouraged to apply.
  • Hands-on experience building data and machine learning pipelines.
  • Experience with NVIDIA and at least one of the modern distributed Machine Learning and Deep Learning frameworks such as PyTorch, TensorFlow, MxNet Caffe, and Keras
  • Programming experience in Python
  • Experience with image processing libraries such as OpenCV
  • Computer vision experience 



Other things we’d love to see:


  • Master’s or PhD in Computer Science, Physics, Engineering, or Math
  • Familiarity with technologies such as Google Cloud and Kubernetes
  • Experience building large-scale machine-learning infrastructure that have been successfully delivered to customers.
  • Experience defining system architectures and exploring technical feasibility trade-offs.
  • Requires sitting or standing at will while performing work on a computer (or any other physical requirements). 
  • This role does not require travel.


About Bentley Systems:


Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world’s infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings, powered by the iTwin Platform for infrastructure digital twins, include MicroStation and Bentley Open applications for modeling and simulation, Seequent’s software for geoprofessionals, and Bentley Infrastructure Cloud encompassing ProjectWise for project delivery, SYNCHRO for construction management, and AssetWise for asset operations. Bentley Systems’ 5,000 colleagues generate annual revenues of more than $1 billion in 194 countries.


Equal Opportunity Employer:


Bentley is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, sex, sexual orientation, gender identity, disability, protected veteran status, religion, national origin, age, or any other protected characteristic.  This commitment extends to all aspects of employment, including, but not limited to, hiring, placement, promotion, compensation, and training. EEO is the Law and EEO is the Law Supplement documents provide additional information about your rights as an applicant under the law.


Bentley Policy on EEO, Affirmative Action and Pay Transparency Non-Discrimination

Bentley participates in e-Verify / Bentley participate in e-Verify / Right to Work Notice


Request an Accommodation:


As an Equal Opportunity Employer, Bentley is committed to providing reasonable accommodations to applicants with disabilities. We encourage you to request a reasonable accommodation if you are not able to fully use or access our online application system.   You can make an accommodation request by calling 610-458-5000 or sending us an email at


Nearest Major Market: Salt Lake City

Job Segment: Construction, Engineer, Wastewater, Water Treatment, Engineering