Overview Join our team in building the next generation of AI capabilities across our geospatial ... As a Software Development Engineer II focused on AI innovation, you will help research, prototype ...
Overview Join our team in building the next generation of AI capabilities across our geospatial ... As a Software Development Engineer II focused on AI innovation, you will help research, prototype ...
Cloud Software Engineer II
$61 - $79.25/hr
Company Description Established in 1991, Collabera has been a leader in IT staffing for over 22 ... We are seeking an experienced high-performing software engineer for a contract position in our core ...
Cloud Software Engineer II
$61 - $79.25/hr
Company Description Established in 1991, Collabera has been a leader in IT staffing for over 22 ... We are seeking an experienced high-performing software engineer for a contract position in our core ...
Manager in Training
Corona, CA · On-site
$56K - $60K/yr
As a Manager in Training (MIT), you are a driven individual with the willingness to learn all ... Willing and able to learn new software programs * Follow Weidner's Mission, Vision and Values and ...
Manager in Training
Corona, CA · On-site
$56K - $60K/yr
As a Manager in Training (MIT), you are a driven individual with the willingness to learn all ... Willing and able to learn new software programs * Follow Weidner's Mission, Vision and Values and ...
Software Engineer( Integrations & Business Systems)
Fontana, CA · On-site
$100K - $150K/yr
We are seeking a Software Engineer to join our dynamic team in Fontana, CA. This is a fully on-site position. Work Visa Sponsorship is available for qualified candidates. Responsibilities: • Work ...
Software Engineer( Integrations & Business Systems)
Fontana, CA · On-site
$100K - $150K/yr
We are seeking a Software Engineer to join our dynamic team in Fontana, CA. This is a fully on-site position. Work Visa Sponsorship is available for qualified candidates. Responsibilities: • Work ...
Manager in Training
Corona, CA · On-site
As a Manager in Training (MIT), you are a driven individual with the willingness to learn all ... Willing and able to learn new software programs * Follow Weidner's Mission, Vision and Values and ...
Manager in Training
Corona, CA · On-site
As a Manager in Training (MIT), you are a driven individual with the willingness to learn all ... Willing and able to learn new software programs * Follow Weidner's Mission, Vision and Values and ...
Software Development Engineer II - AI Software Components
Redlands, CA · On-site
$101K - $167K/yr
Overview Join our team in building the next generation of AI capabilities across our geospatial ... and training; licensure and certifications; and other business and organizational needs. A ...
Software Development Engineer II - AI Software Components
Redlands, CA · On-site
$101K - $167K/yr
Overview Join our team in building the next generation of AI capabilities across our geospatial ... and training; licensure and certifications; and other business and organizational needs. A ...
Sr. Software Development Engineer - Scala
$123K - $162K/yr
Overview In this position, you will utilize your experiences and development skills in Java and/or ... As a software engineer, you will design and develop software used by organizations across diverse ...
Sr. Software Development Engineer - Scala
$123K - $162K/yr
Overview In this position, you will utilize your experiences and development skills in Java and/or ... As a software engineer, you will design and develop software used by organizations across diverse ...
Senior Embedded Software Engineer
Lake Forest, CA · On-site
$150K - $190K/yr
The Embedded Software Engineer develops software across Gatekeeper's hardware ecosystem ... Onsite in Foothill Ranch 4-5 days per week. Must be able to commute. WHAT WE OFFER... Join the team ...
Quick apply
Senior Embedded Software Engineer
Lake Forest, CA · On-site
$150K - $190K/yr
The Embedded Software Engineer develops software across Gatekeeper's hardware ecosystem ... Onsite in Foothill Ranch 4-5 days per week. Must be able to commute. WHAT WE OFFER... Join the team ...
Sr. Software Development Engineer - Scala
Redlands, CA · On-site
$123K - $202K/yr
Overview In this position, you will utilize your experiences and development skills in Java and/or ... and training; licensure and certifications; and other business and organizational needs. A ...
Sr. Software Development Engineer - Scala
Redlands, CA · On-site
$123K - $202K/yr
Overview In this position, you will utilize your experiences and development skills in Java and/or ... and training; licensure and certifications; and other business and organizational needs. A ...
SOFTWARE DEVELOPER (C++)
Norco, CA · On-site
$100K - $160K/yr
POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary VSolvit ais seeking a highly motivated Software Developer (C++) to join our team supporting the development, modernization, and sustainment of ...
Quick apply
SOFTWARE DEVELOPER (C++)
Norco, CA · On-site
$100K - $160K/yr
POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary VSolvit ais seeking a highly motivated Software Developer (C++) to join our team supporting the development, modernization, and sustainment of ...
JUNIOR SOFTWARE DEVELOPER (C++)
Norco, CA · On-site
$75K - $110K/yr
POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary VSolvit is seeking a motivated and enthusiastic Junior Software Developer (C++) to join our team supporting the development and maintenance of ...
Quick apply
JUNIOR SOFTWARE DEVELOPER (C++)
Norco, CA · On-site
$75K - $110K/yr
POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary VSolvit is seeking a motivated and enthusiastic Junior Software Developer (C++) to join our team supporting the development and maintenance of ...
Esri is a leading company in geocoding solutions, addressing challenges related to location on maps and enhancing software products. They are seeking a Principal C++ Software Engineer to develop ...
Esri is a leading company in geocoding solutions, addressing challenges related to location on maps and enhancing software products. They are seeking a Principal C++ Software Engineer to develop ...
Software Development Engineer II - AI Software Components
Redlands, CA · On-site
$98K - $134K/yr
Esri is a leader in GIS technology, and they are seeking a Software Development Engineer II focused on AI innovation. In this role, you will research, prototype, and integrate AI technologies into ...
Software Development Engineer II - AI Software Components
Redlands, CA · On-site
$98K - $134K/yr
Esri is a leader in GIS technology, and they are seeking a Software Development Engineer II focused on AI innovation. In this role, you will research, prototype, and integrate AI technologies into ...
... training in GIS and/or knowledge of GIS/Esri software • Familiarity with Esri products like ArcMap, ArcGIS Pro • Master's degree in computer science, engineering, or a STEM-related field Company
... training in GIS and/or knowledge of GIS/Esri software • Familiarity with Esri products like ArcMap, ArcGIS Pro • Master's degree in computer science, engineering, or a STEM-related field Company
Academic training in GIS and/or knowledge of GIS/Esri software * Familiarity with Esri products like ArcMap, ArcGIS Pro * Master's degree in computer science, engineering, or a STEM-related field #LI ...
Academic training in GIS and/or knowledge of GIS/Esri software * Familiarity with Esri products like ArcMap, ArcGIS Pro * Master's degree in computer science, engineering, or a STEM-related field #LI ...
Esri is a leading company in geographic information system (GIS) software development. They are seeking a C/C++ Software Development Engineer II to enhance their software frameworks, resolve complex ...
Esri is a leading company in geographic information system (GIS) software development. They are seeking a C/C++ Software Development Engineer II to enhance their software frameworks, resolve complex ...
Esri is a leading company in geographic information systems (GIS) software. They are seeking a C/C++ Software Development Engineer II to develop robust software frameworks, enhance system performance ...
Esri is a leading company in geographic information systems (GIS) software. They are seeking a C/C++ Software Development Engineer II to develop robust software frameworks, enhance system performance ...
C/C++ Software Development Engineer II
Redlands, CA · On-site
$101K - $167K/yr
In this role, you will apply your expertise in C/C++, operating systems, security, debugging, and ... and training; licensure and certifications; and other business and organizational needs. A ...
C/C++ Software Development Engineer II
Redlands, CA · On-site
$101K - $167K/yr
In this role, you will apply your expertise in C/C++, operating systems, security, debugging, and ... and training; licensure and certifications; and other business and organizational needs. A ...
In this role, you will apply your expertise in C/C++, operating systems, security, debugging, and ... robust software frameworks, resolve complex issues, and collaborate with senior engineers on ...
In this role, you will apply your expertise in C/C++, operating systems, security, debugging, and ... robust software frameworks, resolve complex issues, and collaborate with senior engineers on ...
Sr. Software Development Engineer - Web Developer
Redlands, CA · On-site
$104K - $121K/yr
Esri is a leading company in GIS technology, looking for a full stack developer with a front-end focus to contribute across a suite of innovative GIS software products. The role involves crafting ...
Sr. Software Development Engineer - Web Developer
Redlands, CA · On-site
$104K - $121K/yr
Esri is a leading company in GIS technology, looking for a full stack developer with a front-end focus to contribute across a suite of innovative GIS software products. The role involves crafting ...
Software Engineer In Training information
See Perris, CA salary details
$24.5K - $39.8K
1% of jobs
$39.8K - $55.1K
5% of jobs
$64.9K is the 25th percentile. Wages below this are outliers.
$55.1K - $70.4K
29% of jobs
$70.4K - $85.6K
11% of jobs
The median wage is $89.2K / yr.
$85.6K - $100.9K
14% of jobs
$116.2K is the 75th percentile. Wages above this are outliers.
$100.9K - $116.2K
15% of jobs
$116.2K - $131.5K
8% of jobs
$131.5K - $146.8K
6% of jobs
$146.8K - $162.1K
5% of jobs
$162.1K - $177.4K
3% of jobs
$177.4K - $192.7K
2% of jobs
$24.5K
$106.9K
$192.7K
How much do software engineer in training jobs pay per year?
What does a trainee software engineer do?
What kinds of projects can a Software Engineer In Training expect to work on, and how are these projects structured for learning and development?
What are the key skills and qualifications needed to thrive as a Software Engineer In Training, and why are they important?
What is L1, L2, L3, and L4 developer?
What is the difference between Software Engineer In Training vs Software Developer?
| Aspect | Software Engineer In Training | Software Developer |
|---|---|---|
| Credentials | Typically pursuing or holding a bachelor's degree in computer science or related field | Usually has a similar educational background, often with some work experience |
| Work Environment | Entry-level, often in training or mentorship programs within tech companies | Full-time development roles, working on projects and coding tasks |
| Employer Usage | Commonly used for new graduates or interns starting their software engineering careers | Used for professionals actively developing software solutions |
In summary, a Software Engineer In Training is an entry-level role focused on learning and development, often for recent graduates, while a Software Developer is a more experienced role involving active software creation. Both roles share similar educational backgrounds but differ in experience and responsibilities.
What is a Software Engineer In Training?
Is it true that AI will replace software engineers?
What engineers make $500,000?
Job description
Overview
Join our team in building the next generation of AI capabilities across our geospatial software products, supporting indoor mapping and reality, roadway and utility GIS, and system observability solutions. Our team develops scalable, high-performance software that brings advanced spatial intelligence and automation to complex operational environments.
As a Software Development Engineer II focused on AI innovation, you will help research, prototype, and integrate AI technologies, including Large Language Models (LLMs), Computer Vision, and Multimodal Systems-into real-world applications. You will work closely with cross-functional engineering and product teams to deliver innovative features that improve workflows, automation, and user experience.
If you are passionate about geospatial technology, AI, and building practical solutions from emerging technologies, this is the place to grow your career.
Responsibilities
- Research and prototype AI-driven features for geospatial software products
- Integrate LLMs, computer vision, and AI services into existing applications
- Develop tools that automate workflows for indoor mapping and indoor reality creation, roadway and utility GIS, and GIS system observability
- Assist in model evaluation, benchmarking, and performance testing
- Contribute to spec-driven development and AI-assisted coding workflows
- Collaborate with cross-functional teams to deliver AI-powered features
- Document experiments, prototypes, and technical approaches
- Present findings on work; synthesize and address feedback
- Participate in software quality and code review processes
Requirements
- 2+ years of professional software development experience evaluating, prototyping, and integrating AI technologies and approaches into software solutions
- Strong proficiency in Python
- Strong understanding and the ability to develop software algorithms
- Working knowledge of JavaScript or TypeScript
- Experience building or integrating APIs and services
- Database knowledge, including SQL and data modeling
- Strong analytical and problem-solving skills
- Effective communication and teamwork abilities
- Bachelor's degree in Computer Science, Software Engineering or a related STEM field
Recommended Qualifications
- Experience building RAG (Retrieval-Augmented Generation) systems
- Familiarity with semantic search and vector databases
- Experience with computer vision models, such as:
- SAM (Segment Anything Model)
- YOLO family of models
- DINO (Distillation with No Labels)
- Experience with Gaussian Splatting
- Experience working with LLMs, such as:
- ChatGPT / OpenAI models
- Claude
- Gemini
- Llama
- Experience with image and video feature tracking and extraction
- Familiarity with Model Context Protocol (MCP) usage or development
- Basic experience with C++
- Familiarity with geospatial data formats, GIS concepts, and/or ArcGIS
- Experience or exposure to spec-driven development or AI-assisted coding
- Master's degree in Computer Science, Software Engineering or a related STEM field
#LI-DR5
#LI-Onsite
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969