Geosyntec Consultants, Inc.
Job Description
Overview Do you want to build an impactful career to change the world for the better? If you’re looking for a place to grow your career, where you can contribute to a dynamic consulting firm, tackle challenging project work, and collaborate with industry recognized professionals - Geosyntec is the place for you! Geosyntec has an exciting opportunity for a Professional Software/Data Scientist/Engineer with an emphasis on Artificial Intelligence (AI) in our Kennesaw, GA office. This role leverages strong foundations in computer science and software engineering to design, build, and deliver data-intensive and AI-enabled systems that accelerate internal innovation and client-facing digital solutions. The role blends modern software engineering, data engineering, and applied AI practices. You will partner with our engineering, research and development teams, provide best-in-class solutions, and ensure our digital tools remain cutting-edge. Candidates may come from software engineering, data science/engineering, or hybrid technical backgrounds, provided they have experience delivering production-grade systems in data-intensive or AI-enabled environments. The candidate will support our ongoing operations through a focus on frontend, backend software development, database management and other tools to compile, visualize and analyze data from a variety of streaming and static sources; build interactive dashboards and reports; and assist with the design, development, and implementation of new products and services for our clients. The position leads the design and delivery of enterprise-grade AI and digital solutions supporting Geosyntec’s highest-priority initiatives. The role owns end-to-end solution architecture spanning data platforms, software services, AI and generative AI systems, and application integration. Solutions are designed to be secure, scalable, resilient, cost-efficient, and aligned with enterprise governance, cybersecurity, and IT standards. The position works with AI/digital and other leaders and translates business requirements into actionable AI solution architectures spanning data platforms, model selection and deployment, application integration, orchestration frameworks, and AI extensibility layers. The role partners cross-functionally with product, engineering, security, data, and infrastructure teams to drive adoption of AI capabilities and establish best practices across the enterprise. Geosyntec is an innovative, international engineering and consulting firm serving private and public-sector clients to address new ventures and complex problems involving our environment, natural resources, and civil infrastructure. Our engineers, scientists, technical and project employees serve our clients from offices across the world. Ranked by ENR as one of the top environmental engineering design firms, Geosyntec is internationally known for its technical leadership, broad experience, and exceptional client service. We invest in our people. Each employee is unique, and your career at Geosyntec will be too. We offer competitive pay and benefits, and well-being programs to support you and your family. To Learn More Visit: http://www.geosyntec.com/careers/ . Essential Duties and Responsibilities Design and lead AI-based/digital solutions and services, selecting optimal architectures aligned with the company’s cloud, data, and security standards. Translate business requirements into implementable architectures and solutions across data platforms, AI models, application services, orchestration frameworks, and extensibility layers. Design, develop, test, deploy, support and enhance new or off-the-shelf secure AI and ML models, including Retrieval-Augmented Generation (RAG), tailored to domain-specific deliverables and company initiatives. Build the Generative AI platforms, systems and infrastructure and apply general knowledge of software development and infrastructure as code practices Automate engineering and business processes using scripting languages and modern automation platforms, including Python and cloud-based AI services from Microsoft (e.g., Copilot Studio, Azure Foundry, etc.). Design and implement user interfaces, data visualizations, and other interaction layers as needed to support AI-enabled workflows and decision-making. Develop Python scripts for data analysis and automation of engineering analysis. Design, develop, test, deploy, support, and enhance production-grade applications and services that enable AI and data-driven workflows. Integrate front-end components with back-end APIs and services for seamless data interactions. Ensure UI/UX best practices to improve user experience and workflo