Software Development Engineer II - C++/ML (Entry Level) Job at Jobright.ai, Redlands, CA

KzhrTCtDOHpMbXNKQjQwUVZTSVlMMHNDM1E9PQ==
  • Jobright.ai
  • Redlands, CA

Job Description

Job Summary:

Esri is a software company that develops geographic information system software, location intelligence, and mapping. The Software Development Engineer II - C++/ML will use their expertise to develop analytical software that improves data quality and supports the ArcGIS Data Reviewer product, collaborating with a cross-functional team to deliver solutions for diverse markets.

Responsibilities:

• Use C++, Java, and Python to develop full-stack GIS applications

• Build software that follows industry-standard design patterns, development methodologies, and deployment models

• Design, test, release, and support AI capabilities in the ArcGIS platform to improve overall data quality

• Solve complex problems with application design, development, and user experiences

• Collaborate with other developers, engineers, and product managers throughout the development process

• Work effectively in an Agile Scrum team environment

Qualifications:

Required:

• 2+ years of professional experience in a similar position supporting similar responsibilities

• Strong foundation in object-oriented software principles

• Ability to analyze software/algorithms and identify improvements

• Experience with software development using C++, Java, and Python

• Knowledge of SQL for databases

• Bachelor's degree in computer science, mathematics, Geographic Information Systems (GIS), or STEM related field

Preferred:

• Experience working on an Agile software development team

• Knowledge of the ArcGIS platform, including ArcGIS Pro (or ArcGIS Desktop) and ArcGIS Enterprise

• Proficiency with enterprise geodatabases and multi-user editing workflows

• Experience analyzing large geospatial datasets

• Experience in developing REST based webservices

• Knowledge of source control and issue management systems

• Possess a foundational understanding of key AI concepts, encompassing deep learning, natural language processing, and computer vision

• Master's degree in computer science, mathematics, Geographic Information Systems (GIS), or STEM related field

Company:

Esri is a software company that devolops geographic information system software, location intelligence, and mapping. Founded in 1969, the company is headquartered in Redlands, California, USA, with a team of 5001-10000 employees. The company is currently Late Stage. Esri has a track record of offering H1B sponsorships.

Job Tags

H1b,

Similar Jobs

Peachtree Orthopedics

Administrative Assistant Float Job at Peachtree Orthopedics

 ...Peachtree Orthopedics, we're on a mission to make a difference in healthcare, and we're looking for dedicated individuals to join our team...  ...cherished patients. Your Impactful Role Provides daily administrative support to executive-level staff resulting in excellent... 

GENESYS Consulting Services, Inc.

Service Delivery Manager Job at GENESYS Consulting Services, Inc.

 ...Key Duties and Responsibilities: Manage and supervise the help desk staff, providing...  ...ensure sufficient coverage and achievement of service standards. Identify trends and areas for...  ...and best practices to ensure consistent delivery of high-quality technical support.... 

Maxim Healthcare

Office Coordinator Job at Maxim Healthcare

Maxim Healthcare is hiring for an Office Coordinator (Field Support Specialist) to support our local office by executing operational...  ...demonstrating an approachable demeanor + Assists with various office administrative functions, including ordering office supplies, answering... 

Nityo Infotech

HRIS International Support Manager Job at Nityo Infotech

 ...Background (Project/Initiative + Why the role is open): The HCM workday team is kicking off Workday for their international clients 19 countries Support team needs to be built out asap Submittal Requirements ~ Extensive experience in building... 

Majors Management

Store Manager - #674 - South Thomaston, ME Job at Majors Management

Store ManagerSUMMARY: As a Store Manager, you will be responsible for all aspects of your store's team and operations. You will be responsible for driving store profitability and managing your inventory levels. You are responsible for recruiting and hiring talent, while...