ECS is a leading mid-sized provider of technology services to the United States Federal Government, focused on delivering technical talent to support federal agencies. The Senior Data and AI Engineer will play a crucial role in product discovery, merging technical, business, and customer needs while driving improvements in processes and solutions across multiple disciplines.
Responsibilities:
- Provide critical support in product discovery using their data expertise to merge technical, business, and customer needs into achievable objectives and drive the completion of those objectives
- Identify challenges and improvements to process, organizational practices, technical innovation, and culture; then lead cross functional team members to solution and deliver improvements
- Apply their technical expertise across multiple disciplines to share the best approaches and solutions with customers to improve complex strategic solutions and meet enterprise needs
- Serve as a central facilitator in helping the organization to understand their current drivers and challenges
- Support Business Development efforts through maturing strategic solution ideas and aligning them with customer needs
- Ability to develop a roadmap that links the deployment of architectural capabilities within the organization to address inherent data challenges faced by the organization
- Ability to work hands on with developers to deliver solutions and provide customer facing support and solutioning
- Strong ability to communicate technical solutions with multiple stakeholders at different leadership levels to build relationships, provide guidance, and explain business value of technical solutions
- Experience mentoring data engineers, establishing best practices, providing code review, and helping team to understand business value of solutions
- Experience working in Agile environment leveraging advanced design and engineering best practices
- Building solutions that make use of data to improve business insights, help with operational decisions, and support performance management
- Knowledge of Data Management and Data Architecture concepts, Data Warehousing and Big Data tools, Data Analytics and applicable knowledge of Data Science concepts and tools
- Experience with Azure and AWS Cloud native data and AI technologies
- Experience with Databricks, SnowFlake, Palantir, and other large data platforms
Requirements:
- Must be a US Citizen
- Must be able to obtain a Public Trust Clearance
- Bachelor's degree
- 10+ years of IT experience including experience in design, analysis, and implementation of large-scale, complex data architectures
- 5+ years of Data experience in evaluating, architecting, and building AI and Generative AI tools
- Serve as a central facilitator in helping the organization to understand their current drivers and challenges
- Support Business Development efforts through maturing strategic solution ideas and aligning them with customer needs
- Ability to develop a roadmap that links the deployment of architectural capabilities within the organization to address inherent data challenges faced by the organization
- Ability to work hands on with developers to deliver solutions and provide customer facing support and solutioning
- Strong ability to communicate technical solutions with multiple stakeholders at different leadership levels to build relationships, provide guidance, and explain business value of technical solutions
- Experience mentoring data engineers, establishing best practices, providing code review, and helping team to understand business value of solutions
- Experience working in Agile environment leveraging advanced design and engineering best practices
- Building solutions that make use of data to improve business insights, help with operational decisions, and support performance management
- Knowledge of Data Management and Data Architecture concepts, Data Warehousing and Big Data tools, Data Analytics and applicable knowledge of Data Science concepts and tools
- Experience with Azure and AWS Cloud native data and AI technologies
- Experience with Databricks, SnowFlake, Palantir, and other large data platforms
- Experience with DHS and knowledge of DHS standards a plus
- Demonstrated ability to adequately plan and meet delivery objectives and maintain adequate service levels in a highly dynamic, complex environments
- Ability to vet new and novel technologies in the big data space and make recommendations and articulate risk involved with each solution
- Experience with Python, Django, Flask, Java, PostgreSQL Vector, Nifi, Flask, Bash scripting, APIs development, CI/CD pipeline, as well as, multiple development environments (on-prem vs cloud)
- Understanding technical delivery tools like source code management, agile management, data analysis and dashboarding, and ticket management
- Ability to quickly learn, understand, and work with new emerging technologies, methodologies, and solutions in the cloud/IT technology space
- Proven success in consulting and advising customers