Hybrid

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 ReactNext.jsNode.jsExpress.jsPythonTensorFlowPyTorchKerasOraclePostgreSQLFull Stack DevelopmentSoftware EngineeringMachine LearningDatabase ManagementAPI Development
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
ICF
ICF is a global advisory and technology services provider.
All jobs at ICF Visit website
Job Details
Category fullstack
Posted 6 months ago