More jobs:
Consultant, AI Software Engineering
Job in
Arlington, Arlington County, Virginia, 22201, USA
Listed on 2026-09-01
Listing for:
FI Consulting
Full Time
position Listed on 2026-09-01
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Backend Developer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
FI Consulting is seeking a highly motivated Consultant who combines software engineering, data analytics, cloud technologies, and AI-enabled problem solving to build 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.
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Data Science, Finance, or a related quantitative or technical field.
- 2–5 years of experience in software development, data engineering, quantitative development, AI/ML development, or technical consulting.
- Strong programming skills in one or more languages such as Python, Java, JavaScript/Type Script, 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.
- Exposure to full-stack development, microservices, or system architecture.
- Experience with AWS services such as Lambda, API Gateway, S3, databases, IAM, Cloud Watch, or related services.
- Experience with infrastructure-as-code, automated testing, and CI/CD practices.
- Experience in banking, finance, housing, real estate, capital markets, or other regulated industries.
The ideal candidate:
- Takes ownership of specific deliverables and outcomes from design through implementation.
- 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×