AI/ML Engineer - Remote
JS Consulting3 months ago
Phoenix, AZ, United States
Remote
Contract
Junior Level (1-3 years)
Job Description
Position Overview
Job Title: AI/ML Engineer. This is a REMOTE role; however, the candidate must be local to Phoenix, AZ / Chicago, IL / Richarson, TX / Woonsocket, RI / Florham Park, NJ. Duration: 12+ Months Contract. Visa requirement: USC/GC Only. As an AI Native Full Stack Engineer, you will design, develop, and deploy robust and scalable AI Native Applications leveraging artificial intelligence and machine learning technologies.
Key Responsibilities
- Design, develop, and maintain AI Native web applications and/or web services to deliver innovative features and functionalities (e.g., Retrieval Augmented Generation).
- Utilize Google Cloud Platform (GCP) services (e.g., AI Platform, Vertex AI, BigQuery, Cloud Storage) to build, train, and deploy AI Native Applications.
- Implement and integrate AI/ML models and ML Services into existing applications and systems using Python and JavaScript.
- Collaborate with data scientists, product managers, and other engineering teams to translate business requirements into technical solutions.
- Finetune models on GCP for use case specific needs.
- Conduct model evaluation, testing, and deployment, ensuring high-quality and reliable AI solutions.
- Stay updated with the latest advancements in AI, machine learning, and cloud technologies.
- Apply Agile Scrum methodologies, document technical designs, processes, and model specifications.
- Leverage LangChain, LangGraph, ADK, and other agent orchestration frameworks.
- Implement prompt engineering, chain-of-thought workflows, and retrieval-augmented generation (RAG) pipelines.
- Develop modular, scalable architectures for AI-powered web apps and APIs.
- Integrate LLMs with enterprise systems, databases, and external services.
- Implement vector databases for semantic search.
- Build connectors for structured/unstructured data ingestion.
- Work closely with automation teams, architects, and product owners to deliver end-to-end AI solutions.
- Document workflows and best practices for AI integration.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience as an AI Engineer, ML Engineer, or similar role.
- Strong proficiency in Python (mandatory) and familiarity with JavaScript/TypeScript.
- Hands-on experience with LangChain, ADK, and orchestration frameworks.
- Experience with LLMs (OpenAI, Azure OpenAI, Hugging Face) and prompt engineering.
- Proficiency in GCP services and SDKs; experience with Azure or AWS is a plus.
- Strong knowledge of FastAPI/Django, Angular/React, and ML libraries (TensorFlow, PyTorch, scikit-learn).
- Familiarity with vector databases (Pinecone, Weaviate, FAISS).
- Experience with containerization (Docker/Kubernetes) and CI/CD pipelines.
- Good understanding of ML algorithms, deep learning, and statistical analysis.
- Ability to work independently and collaboratively in Agile environments.
- Excellent communication and interpersonal skills.
Required Skills
Kubernetes
Docker
Retrieval Augmented Generation
Vector Databases
LangChain
Google Cloud Platform (GCP)
JavaScript
Angular
Prompt Engineering
FastAPI
CI/CD
Django
Python
Machine Learning
Generative AI
React
Natural Language Processing