We're looking for a Sr. Software Engineer to join our team and contribute to the design and implementation of an AI Copilot for ArcGIS Pro. You'll work with a cross-functional global team to design, build, and test AI experiences that assist users in new and innovative ways.
Requirements
- 5+ years of demonstrated experience in developing robust code and exceptional problem-solving skills using the C# programming language and the.NET platform
- Experience with large language model tools like Semantic Kernel or LangChain
- Experience with machine learning frameworks like TensorFlow, PyTorch, or similar
- Familiarity with AI and Machine Learning concepts
- Strong knowledge of data structures and algorithms
- Knowledge of REST APIs and HTTP-based web services
- Strong knowledge of GIT
- Excellent communication skills, with the ability to explain complex concepts to non-technical team members
- Demonstrated ability to self-direct, with an eagerness to learn and grow
- Bachelor’s degree in computer science, GIS, Mathematics, or related field
Benefits
- Medical, dental, vision, basic and supplemental life insurance for employees (and their families)
- 401(k) and profit-sharing programs
- Minimum accrual of 80 hours of vacation leave
- Twelve paid holidays throughout the calendar year
- Opportunities for personal and professional growth