Hybrid Full-time

ICF is hiring a Senior Full Stack Engineer- Remote

About the Role

ICF is looking for a Senior Full Stack Engineer focused on AI-driven application design and development. You will be instrumental in translating conceptual AI ideas into working software, building both Proof of Concepts and production-ready systems.

What You'll Do

  • Design, develop, and deploy end-to-end AI-powered web applications, from rapid prototypes to scalable production systems.
  • Collaborate with data scientists, AI researchers, and product managers to translate conceptual ideas into working software.
  • Build and integrate LLM and Generative AI solutions, leveraging frameworks like Hugging Face, LangChain, or similar open-source toolkits.
  • Develop Proof of Concepts (POCs) to validate ideas quickly while maintaining focus on feasibility and user experience.
  • Implement cloud-based AI services (AWS, GCP, Azure) for model deployment, scalability, and monitoring.
  • Maintain best practices for data handling, including data ingestion, preprocessing, and feature engineering.
  • Optimize application performance, security, and reliability across the full stack.
  • Communicate technical concepts clearly to non-technical stakeholders and contribute to team knowledge sharing.

What We're Looking For

  • Bachelor's Degree
  • 4+ years of proficiency in React, Next.js, Node.js, and Express.js for front-end and back-end development.
  • 3+ years of strong programming experience in Python, with familiarity in frameworks and libraries such as TensorFlow, PyTorch, and Keras.
  • 3+ years of experience with RDBMS (ideally both Oracle and PostgreSQL) and PL/SQL.
  • 3+ years of experience with RESTful API design, microservices architecture, CI/CD tools, methods and processes, including development of multi-environment pipelines (e.g., Jenkins, AWS CodePipeline), Configuration, and Containerization/Orchestration, including Docker & Kubernetes.
  • Familiarity with cloud services (AWS, GCP, Azure), especially AI/ML platforms such as SageMaker or Azure ML Studio.

Nice to Have

  • Master's Degree
  • Exposure to fine-tuning or adapting pre-trained AI models for custom use cases.
  • Hands-on experience with open-source Generative AI frameworks such as Hugging Face Transformers, LangChain, or similar.
  • Experience building and deploying LLM applications or working with text-to-image models like Stable Diffusion.
  • Knowledge of CI/CD pipelines and MLOps practices for scalable AI deployment.
  • Familiarity with data versioning, model evaluation, and performance optimization.
  • AWS experience, including some of the following: EC2, RDS, S3, CloudFront, DataDog, EKS, Helm, Jenkins, ECS, Fargate.

Technical Stack

  • React, Next.js, Node.js, Express.js, Python, TensorFlow, PyTorch, Keras, Oracle, PostgreSQL, PL/SQL, RESTful API, Microservices, CI/CD, Jenkins, AWS CodePipeline, Docker, Kubernetes, AWS, GCP, Azure, SageMaker, Azure ML Studio, Hugging Face, LangChain, EC2, RDS, S3, CloudFront, DataDog, EKS, Helm, ECS, Fargate

Team & Environment

Works closely with cross-functional teams including data scientists, AI researchers, and product managers.

Benefits & Compensation

  • Compensation: $98,124.00 - $166,810.00

Work Mode

This is a hybrid role with locations available Nationwide Remote Office (US99).

We are an equal opportunity employer.

Required Skills
ReactNext.jsNode.jsExpress.jsPythonTensorFlowPyTorchKerasOraclePostgreSQLFull Stack DevelopmentSoftware EngineeringMachine LearningDatabase ManagementAPI Development
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
ICF

ICF is a global advisory and technology services provider.

Visit website
Job Details
Category fullstack
Posted 5 months ago