ECS logo
ECS
Posted 69 days agoVerified live 2d ago

AI Developer - Model Creation & Full Stack

Brief overview

Remote
UndergradOr in progress
$130k–$145k/yrStated range
3+ yrsMinimum
Clearance requiredU.S. government
PythonNumPyPandasscikit-learnTensorFlowPyTorchTransformersDjangoFlaskFastAPIReactAngularVue.jsSQLPostgreSQLMySQLNoSQL

Job description

Summary

Everforth ECS is seeking a highly skilled AI Developer to work remotely. The role involves building high performance Python-based AI/ML solutions and full-stack application development, requiring strong problem-solving skills and a deep understanding of AI frameworks.

Responsibilities

  • AI/ML Model Development
  • Design, build, fine tune and train machine learning and deep learning models using Python
  • Perform data preprocessing, feature engineering, and model optimization
  • Evaluate models using domain appropriate metrics and improve performance iteratively
  • Deploy custom models to production environments (cloud/on-premises) using MLOps best practices
  • Full-Stack Development
  • Develop high throughput, event-driven microservices (RESTful APIs, GraphQL) for application backends and MCP servers to serve AI models
  • Build responsive and user-friendly front-end interfaces for AI-powered applications
  • Integrate AI models into web and mobile applications
  • Ensure scalability, security, and performance of deployed solutions
  • Collaboration & Documentation
  • Work closely with data scientists, developers, frontend developers, and product managers
  • Document model architectures, APIs, and deployment processes
  • Participate in code reviews and maintain high coding standards

Skills

  • Bachelor's or Master's degree in Computer Science, AI, Data Science, or related field
  • Candidates must be able to obtain a USPS Public Trust Clearance. This requires US Citizenship or Permanent Resident Status (Green Card), and the ability to pass a stringent background check
  • 3+ years of experience in AI/ML development and full-stack application building
  • Programming: Strong proficiency in Python (NumPy, Pandas, scikit-learn, TensorFlow, PyTorch, Transformers)
  • Full Stack: Experience with backend frameworks (Django, Flask, FastAPI) and frontend frameworks (React, Angular, or Vue.js)
  • Databases: Knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis), Oracle 19c, Azure Databricks
  • Experience with databricks
  • DevOps & Deployment: Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, GCP)
  • General knowledge of Geospatial technology
  • Version Control: Proficiency with GitHub workflows
  • Mathematics & AI Concepts: Strong understanding of statistics, linear algebra, and machine learning algorithms
  • Knowledge of data visualization tools (Matplotlib, Plotly, D3.js)
  • Familiarity with microservices architecture
  • Prior experience in AI product development from concept to deployment
  • Languages: Python, JavaScript/TypeScript
  • AI/ML: TensorFlow, PyTorch, scikit-learn
  • Backend: FastAPI, Flask, Django, ESRI ArcGIS tool, Geopandas/Paneas, Shapely. Asynchronous programming (aiohttp, asyncio)
  • Frontend: React.js, Next.js
  • Cloud: AWS Bedrock, GCP AI Platform, Azure ML
  • Tools: Docker, Kubernetes, GitHub Actions

Qualifications

Must Haves

  • Bachelor's or Master's degree in Computer Science, AI, Data Science, or related field
  • Candidates must be able to obtain a USPS Public Trust Clearance. This requires US Citizenship or Permanent Resident Status (Green Card), and the ability to pass a stringent background check
  • 3+ years of experience in AI/ML development and full-stack application building
  • Programming: Strong proficiency in Python (NumPy, Pandas, scikit-learn, TensorFlow, PyTorch, Transformers)
  • Full Stack: Experience with backend frameworks (Django, Flask, FastAPI) and frontend frameworks (React, Angular, or Vue.js)
  • Databases: Knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis), Oracle 19c, Azure Databricks
  • Experience with databricks
  • DevOps & Deployment: Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, GCP)
  • General knowledge of Geospatial technology
  • Version Control: Proficiency with GitHub workflows
  • Mathematics & AI Concepts: Strong understanding of statistics, linear algebra, and machine learning algorithms
  • Knowledge of data visualization tools (Matplotlib, Plotly, D3.js)
  • Familiarity with microservices architecture
  • Prior experience in AI product development from concept to deployment

Nice to Haves

  • Languages: Python, JavaScript/TypeScript
  • AI/ML: TensorFlow, PyTorch, scikit-learn
  • Backend: FastAPI, Flask, Django, ESRI ArcGIS tool, Geopandas/Paneas, Shapely. Asynchronous programming (aiohttp, asyncio)
  • Frontend: React.js, Next.js
  • Cloud: AWS Bedrock, GCP AI Platform, Azure ML
  • Tools: Docker, Kubernetes, GitHub Actions

More jobs like this