The Cloudburst Group seeks to expand its Artificial Intelligence (AI) capabilities to support the design, development, and implementation of AI applications that serve as solutions to our client’s project and programmatic needs. We are looking for candidates with experience in using programming languages like Python and R to integrate AI Large Language Models (LLMs) and applications with customer-facing tools and products. In this role, the candidate will 1) work with Cloudburst’s project managers to determine the most ethical and efficient approach to integrating AI apps into the client’s projects, 2) design user-centric user interfaces based on defined client requirements, 3) employ appropriate software development (Rapid Application Development “RAD” or Waterfall) to develop high-quality prototypes, application interfaces and AI applications, 4) write code, 5) develop and execute appropriate test cases, and 6) implement software development solutions as required by client.
The Cloudburst Team has extensive experience with data management, analyses, and preparation of large datasets to support research, evaluation, and operational reporting for Government clients. The AI/Drupal Developer (Senior Analyst Level) will leverage 5 to 7 years of data science and AI development experience including proven experience working with retrieval-augmented generation (RAG) libraries and frameworks. The AI/Drupal developer will work within an existing team of data analysts/data scientists/developers to design new AI tools and solutions to better leverage government data and systems and improve efficiencies in end-user experiences. The AI/Drupal developer will apply experience with RAG algorithms to query external data, such as web pages, knowledge bases, and databases as part of AI tool and solution development and implementation.
The Cloudburst Group offers a robust benefits program to full-time, part-time, and intermittent employees based on their eligibility, which includes paid time off, health insurance, life insurance, retirement savings with employer match, flexible spending accounts, and voluntary supplemental benefits.
The expected compensation range for this position is $65,000 to $85,000, contingent upon experience.
General tasks to be undertaken by the Drupal AI Developer (Senior Analyst Level) include:
- Writing, testing, and deploying code
- Applying RAG for retrieval of relevant information from existing databases using queries generated by the LLM
- Working with data scientists to design, develop, and implement AI solutions
- Ensuring AI systems work effectively in real-world scenarios
- Collaborating with other developers, product managers, and stakeholders
- Monitoring the performance of deployed models
- Making adjustments or updates to improve accuracy and reliability
- Addressing any issues or bugs that arise
- Performing analysis using programming tools, such as R or Python
- Collaborating within a cross-functional AI working group; and implementing new tools to make data analysis more efficient.
- Staying updated with the latest government regulations, industry standards, and AI/ML advancements, integrating these into Cloudburst’s work.
- Bachelor’s degree in data science, computer science, software engineering, or related field and 6-8 years of experience; OR Master’s degree with 5 years of related work experience.
- Proven experience in data analytics including collection, aggregation, synthesis, analysis, visualization, and interpretation of data
- Proven experience in AI/ML roles with prior engagement in successful medium/large scale AI project implementations.
- Strong project management and communication skills with the ability to influence and inspire others.
- Passion for innovation and a strong desire to drive ethical and efficient AI adoption and transformation.
- Proficient in programming languages such as Python, R, SQL, Drupal, and PHP.
- Additional desired skills: Google Apps Scripting, Java.
- Experience with Fed Ramp compliance is preferred.
- Flexibility, self-motivation, and the ability to manage multiple tasks efficiently as a team player are required;
- Fluency and excellent communication skills in English are required;
- Willingness to collaborate and work in remote team settings is required;
About Cloudburst
Cloudburst looks for opportunities where public- and private-sector partnerships can be leveraged; where investments can best meet a need or drive change; and where innovation can advance social, economic, and environmental resilience. Cloudburst's work focuses on strengthening interventions, innovating new solutions, and advancing the impact of community and government programs in the U.S. and across the Globe. Cloudburst’s team of passion-driven difference-makers works to unearth root causes and structural and institutional barriers that help communities and governments address development challenges.
Cloudburst’s work is guided by a mission to improve economic, social, and environmental resilience. To this end, many of the populations and communities we work with focus on addressing structural and institutional racism that disproportionately impacts Black, Indigenous, and other people of color. Cloudburst believes that effective services and solutions are created with communities historically impacted by the systems we are attempting to transform. We strongly encourage applications from people who represent the culturally and ethnically diverse communities we work with.
The Cloudburst Group is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. Cloudburst will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990.