Machine Learning Engineer
Job Description
Job Title: Machine Learning Engineer (Full Stack)
Location: Dallas, TX / Hartford, CT (Onsite)
Experience: 8+ Years
Role Overview:
We are seeking an experienced Machine Learning Engineer with strong full-stack development expertise to build and deploy AI-powered applications. The ideal candidate will have hands-on experience with Python-based backend development (FastAPI), modern frontend frameworks (React, TypeScript, Node.js), and exposure to ML/AI solutions leveraging LLMs and AI agents deployed across multi-cloud environments.
Key Responsibilities
Develop and deploy AI/ML-powered applications using Python and modern web technologies
Build scalable backend APIs using FastAPI and integrate ML models into production systems
Develop responsive front-end interfaces using React, TypeScript, and Node.js
Design and implement solutions leveraging LLMs, AI agents, and GenAI frameworks
Deploy and manage applications across multi-cloud platforms (AWS, GCP, Azure)
Build and optimize data pipelines and model inference services
Collaborate with data scientists, product teams, and engineers to deliver AI-driven solutions
Ensure performance, scalability, and security of AI applications
Required Skills
8+ years of software engineering experience with strong Python development
Hands-on experience with FastAPI or similar Python backend frameworks
Strong frontend development experience with React, TypeScript, and Node.js
Experience integrating ML/AI models into production systems
Knowledge of REST APIs, microservices architecture, and cloud-native development
Experience working with multi-cloud environments (AWS/GCP/Azure)
Strong problem-solving and collaboration skills
Preferred Skills
Experience working with LLMs, Generative AI, and AI agent frameworks
Knowledge of LangChain, LlamaIndex, or similar AI orchestration frameworks
Experience with containerization (Docker, Kubernetes)
Familiarity with MLOps practices and model deployment pipelines
Similar Jobs
AI/ML Engineer
North Carolina
AI/ML Engineer
AZ
Machine Learning Engineer
New York
Machine Learning Engineer
California
Machine Learning Engineer
Virginia, New York