Senior Consultant, AI Software Engineering

FI Consulting
Arlington, VA, United States
22 days ago
Apply on diversityjobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$85,000 - $150,000
Working hours
Regular working hours

Tech stack

AI Evaluation Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Amazon S3 Business Analytics Applications Data Analysis Cloud Computing Computer Programming
+26 more
Databases Continuous Integration Information Engineering Identity and Access Management Information Extraction Python (Programming Language) Machine Learning Standard Sql Search Technologies Software Engineering TypeScript Unstructured Data Retrieval-Augmented Generation Large Language Models Prompt Engineering Generative AI Backend Agentic-AI Information Technology Amazon Bedrock Data Analytics Functional Programming Invoking Functions Cloudwatch Api Gateway Human in the Loop

Job description

FI Consulting is seeking a highly motivated Senior Consultant, AI Software Engineering who combines leadership, software engineering, data analytics, cloud technologies, and AI-enabled problem solving to deliver impactful solutions for complex client challenges. This individual will design, develop, and deploy modern applications, automation, analytics, and AI-enabled solutions that drive measurable business outcomes. The role operates at the intersection of consulting, software development, data, and emerging AI technologies, with opportunities to work directly with clients and stakeholders across a variety of projects and industries. Responsibilities

  • Design and develop software applications, analytical tools, APIs, automation, and AI-enabled solutions.
  • Translate complex business and client problems into structured technical solutions, workflows, and system designs.
  • Develop GenAI and agentic AI capabilities, including AI-assisted workflows, document understanding, information extraction, recommendation and decision-support capabilities.
  • Develop and maintain data pipelines, APIs, backend services, and cloud-based systems using AWS or similar platforms.
  • Build software and scripts to automate manual or complex business processes.
  • Work with structured and unstructured data to support analytics, application functionality, and AI use cases.
  • Apply AI-assisted development tools to improve the speed, quality, and efficiency of software development and project delivery.
  • Participate throughout the Agile software development lifecycle, including requirements, design, coding, testing, CI/CD, deployment, and production support.
  • Collaborate with developers, architects, data teams, business analysts, and client stakeholders to successfully deliver project solutions.
  • Communicate technical approaches, recommendations, risks, and findings to both technical and non-technical stakeholders.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Data Science, Finance, or a related quantitative or technical field.
  • 3-10+ years of experience in software development, data engineering, quantitative development, AI/ML development, or technical consulting.
  • Experience leading software development workstreams, teams, or projects.
  • Strong programming skills in one or more languages such as Python, Java, JavaScript/TypeScript, R, or similar, with proficiency working with SQL and databases.
  • Experience developing software applications, APIs, automation, or data-driven solutions.
  • Familiarity with cloud platforms and cloud-native development; AWS experience preferred.
  • Experience working with complex structured and/or unstructured datasets.
  • Familiarity with modern AI/GenAI technologies, including LLMs, AI APIs, or AI-assisted application development.
  • Strong analytical and problem-solving skills with the ability to translate business requirements into technical solutions.
  • Strong consulting skills, including communication, collaboration, stakeholder management, and the ability to work effectively in client-facing environments., * Hands-on experience developing Generative AI or Agentic AI applications and workflows.
  • Experience with LLM platforms and services such as Amazon Bedrock, Anthropic, or similar technologies.
  • Experience with RAG, vector search, knowledge bases, document processing, prompt engineering, tool/function calling, or AI workflow orchestration.
  • Experience implementing AI evaluation, validation, confidence handling, guardrails, or human-in-the-loop review processes.
  • Experience building end-to-end applications or production-grade systems.
  • Experience with AWS services such as Lambda, API Gateway, S3, databases, IAM, CloudWatch, or related services.
  • Experience in banking, finance, housing, real estate, capital markets, or other regulated industries., * Takes ownership of specific deliverables and outcomes from design through implementation.
  • Acts as a leader by influencing, guiding, mentoring, and coordinating across teams and with clients.
  • Is comfortable working across software development, data, AI, and business problem solving rather than within a narrowly defined technical role.
  • Learns and applies new technologies quickly.
  • Demonstrates strong curiosity about emerging AI technologies and how they can be applied to real business problems.
  • Proactively identifies opportunities to automate processes, improve user experiences, and increase delivery efficiency.
  • Can evaluate when AI is appropriate and when conventional software or analytics approaches provide a better solution.
  • Works effectively in environments requiring collaboration between business stakeholders, software engineers, data teams, and technical architects.
  • Has a strong interest in using AI as both a solution capability and a productivity accelerator., * Must be authorized to work in the United States as a U.S. Citizen or permanent resident. FI Consulting is not able to accept candidates requiring visa sponsorship or individuals currently working under OPT, H-1B, EAD, or other temporary work authorization for this position.
  • Must successfully complete required background investigation and drug screening.
  • Must reside in, or relocate to, the Washington, DC metropolitan area.

Benefits & conditions

Actual compensation will be determined based on a variety of factors, including experience, skills, education, certifications, geography, role scope, business needs, and internal equity considerations. At FI, we view employees as individuals rather than simply matching compensation to a job title. We recognize that people with the same title may bring different experiences, capabilities, specialties, and contributions, and we strive to evaluate each candidate holistically. A reasonable estimate of the compensation range for this position is $85K-$150K and may include an annual bonus. The full range is intended to accommodate varying levels of qualifications and growth within the role over time. As a result, candidates are typically not hired at the top of the posted range, with compensation increasing as employees develop skills, take on additional responsibilities, and demonstrate sustained performance. FLSA Designation

  • This is an exempt position.
  • FI Consulting participates in E-Verify.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…