$100K-140K a year
Develop and maintain AI software components for the Iris platform, integrating machine learning models and optimizing performance.
Bachelor's degree in Computer Science or related field, 3+ years AI software development experience, proficiency in Python/Java/C++, and experience with ML frameworks.
Job Title: AI Software Developer Company Overview: GeoDelphi is a pioneering technology company specializing in advanced geospatial intelligence and AI-driven analytics. With a commitment to innovation and excellence, we empower organizations to make informed decisions through cutting-edge software solutions. Our team is dedicated to pushing the boundaries of AI to deliver impactful insights and simulations. Role Overview: As an AI Software Developer at GeoDelphi, you will play a crucial role in developing and enhancing our Iris platform, which delivers AI-powered analysis and simulation capabilities. You will collaborate with cross-functional teams to design, implement, and optimize software that uncovers hidden relationships and patterns of life, driving actionable intelligence for our clients. What You'll Do: - You will design, develop, and maintain AI algorithms and software components for the Iris platform. - You will collaborate with data scientists and analysts to integrate machine learning models into scalable applications. - You will write clean, efficient, and well-documented code following best practices. - You will participate in code reviews and contribute to continuous improvement of development processes. - You will troubleshoot, debug, and optimize software performance to meet operational requirements. - You will stay current with emerging AI technologies and recommend their adoption to enhance platform capabilities. - You will support the deployment and maintenance of AI solutions in cloud and on-premise environments. - You will contribute to technical documentation and user guides to facilitate platform adoption. What You Bring: - Bachelor’s degree in Computer Science, Engineering, or a related field. - 3+ years of experience in AI software development or related roles. - Proficiency in programming languages such as Python, Java, or C++. - Experience with machine learning frameworks like TensorFlow, PyTorch, or similar. - Strong understanding of algorithms, data structures, and software design principles. - Ability to work effectively in a remote or hybrid team environment with excellent communication skills. Bonus Points If You Have: - Experience with geospatial data processing and analysis. - Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. - Security clearance or eligibility to obtain clearance. - Knowledge of containerization and orchestration tools like Docker and Kubernetes. What We Offer: - We offer a flexible remote work environment with occasional collaboration in our Alexandria, VA office. - We offer competitive salary and comprehensive benefits including health, dental, and vision insurance. - We offer opportunities for professional growth and continuous learning. - We offer a collaborative and inclusive culture that values innovation and teamwork. - We offer access to cutting-edge technology and tools to support your work. Ready to Apply? Please submit your resume and a cover letter detailing your experience and interest in the AI Software Developer role at GeoDelphi through our careers page or via email to careers@geodelphi.com.
This job posting was last updated on 9/11/2025