$100K-130K a year
Develop and enhance AI-powered analysis and simulation software by designing, implementing, and optimizing machine learning models and algorithms.
Bachelor’s or Master’s degree in Computer Science or related field, 3+ years of AI software development experience, proficiency in Python, Java, or C++, and experience with AI frameworks like TensorFlow or PyTorch.
Job Title: AI Software Developer Company Overview: GeoDelphi is a leading technology company specializing in advanced geospatial analytics and artificial intelligence solutions. With a commitment to innovation and excellence, we empower organizations to make data-driven decisions through cutting-edge AI-powered platforms. Our team is dedicated to pushing the boundaries of technology to solve complex real-world problems. Role Overview: As an AI Software Developer at GeoDelphi, you will play a crucial role in developing and enhancing our Iris platform, which delivers on-demand AI-powered analysis and simulation. You will collaborate with cross-functional teams to design, implement, and optimize AI algorithms that uncover hidden relationships and patterns of life (POL) to support critical decision-making processes. What You'll Do: - You will design, develop, and maintain AI and machine learning models to enhance the Iris platform's capabilities. - You will collaborate with data scientists and engineers to integrate AI solutions into scalable software systems. - You will analyze complex datasets to identify patterns and insights that drive platform improvements. - You will participate in code reviews and contribute to best practices in software development. - You will troubleshoot and resolve technical issues related to AI algorithms and software performance. - You will stay current with emerging AI technologies and recommend their adoption to improve platform functionality. - You will document software designs, algorithms, and development processes clearly and thoroughly. What You Bring: - You have a Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field. - You have 3+ years of experience in AI software development, including machine learning and data analysis. - You are proficient in programming languages such as Python, Java, or C++. - You have experience with AI frameworks and libraries like TensorFlow, PyTorch, or scikit-learn. - You possess strong problem-solving skills and the ability to work independently and collaboratively. - You have excellent communication skills to effectively share technical concepts with diverse teams. Bonus Points If You Have: - Experience working with geospatial data and analytics. - Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. - Security clearance eligibility or prior experience working in cleared environments. - Knowledge of simulation and modeling techniques related to AI. What We Offer: - We offer a flexible remote work environment with opportunities to collaborate in our Alexandria, VA office. - We offer competitive salary and comprehensive benefits including health, dental, and vision insurance. - We offer professional development opportunities to support your career growth. - We offer a dynamic and inclusive workplace culture that values innovation and teamwork. - We offer access to the latest AI tools and technologies to empower your work. Ready to Apply? To join our innovative team at GeoDelphi, please submit your resume and cover letter through our careers page or email us directly at careers@geodelphi.com. We look forward to exploring how your skills can contribute to our mission of advancing AI-powered geospatial solutions.
This job posting was last updated on 9/7/2025