Software Development Engineer I - Applied Research & Prototyping

Esri
United States
Workplace: OnsiteFull timeUSD 79,040 - 133,016 annuallyFunction: Research & Scientific (R&D)Experience: 1+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration","Ability to analyze"]

Research, prototype, and implement emerging technologies for geospatial, AI-enabled, real-time, and data-driven software systems within Esri’s Professional Services R&D Center. Build proof-of-concept applications, services, APIs, integrations, and workflows using Python and JavaScript/TypeScript, collaborating with senior engineers and architects to evaluate technical tradeoffs and evolve prototypes into production-ready, testable software in an Agile Scrum environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
1 day ago

Software Development Engineer I - Applied Research & Prototyping

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Research, prototype, and implement emerging technologies for geospatial, AI-enabled, real-time, and data-driven software systems within Esri’s Professional Services R&D Center. Build proof-of-concept applications, services, APIs, integrations, and workflows using Python and JavaScript/TypeScript, collaborating with senior engineers and architects to evaluate technical tradeoffs and evolve prototypes into production-ready, testable software in an Agile Scrum environment.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Research & Scientific (R&D)
Seniority: Entry level

Key Responsibilities

  • •Use Python, JavaScript, and TypeScript to evaluate, prototype, and implement emerging software capabilities.
  • •Design and develop proof-of-concept applications, services, APIs, integrations, and data-driven workflows.
  • •Research and prototype AI, computer vision, spatial intelligence, real-time systems, sensor integration, and automation approaches.
  • •Collaborate with senior engineers, architects, and product teams to assess technical viability, tradeoffs, and production implementation paths.
  • •Evolve prototypes into scalable, maintainable, testable production software and build in line with design patterns, testing practices, and Agile Scrum methodologies.

Pay and Benefits

Salary: USD 79,040 - 133,016 annually
Perks:MedicalDentalVision401kPaid Leave

Key Requirements

  • •1+ years of professional, internship, academic, or project experience supporting similar software development responsibilities.
  • •Strong foundation in software engineering principles, algorithms, and data structures.
  • •Experience using Python, JavaScript, or TypeScript for software development.
  • •Experience building web services, APIs, integrations, or data-driven applications.
  • •Understanding of databases, data modeling, and distributed systems concepts.
Experience:1+ years
Education:Bachelor's in computer science, mathematics, Geographic Information Systems (GIS), or STEM related field
Skills:Problem-solvingCommunicationCollaborationAbility to analyze
Tech Stack:PythonJavaScriptTypeScriptAPIsWeb servicesReactNode.jsNext.jsNestJSExpressAngularGraphQLRESTSQLPostgreSQLMongoDBAIMachine learningLarge language modelsAgentic systems

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn