cover image
Flexon Technologies Inc.

AI/ML Full-Stack Engineer

On site

California, United states

Freelance

19-12-2025

Share this job:

Skills

Communication Python JavaScript TypeScript SQL NoSQL Data Engineering GraphQL CI/CD Docker Kubernetes Monitoring Problem-solving Training Machine Learning PyTorch Scikit-Learn TensorFlow Deep Learning Computer Vision Databases angular Analytical Skills Azure react node.js AWS Django cloud platforms Agile Analytics JavaScript/TypeScript GCP Flask FastAPI Full-Stack Development CI/CD Pipelines NLP

Job Specifications

Job Summary

We are seeking a highly skilled AI/ML Full-Stack Engineer to design, develop, and deploy end-to-end intelligent applications. This role requires strong expertise across machine learning, backend and frontend development, data pipelines, and cloud platforms, with the ability to translate business problems into scalable AI-driven solutions.

Key Responsibilities

AI / Machine Learning

Design, build, train, and deploy machine learning and deep learning models
Work with LLMs, NLP, computer vision, or recommendation systems as applicable
Implement model evaluation, tuning, and optimization
Integrate ML models into production applications via APIs
Monitor model performance and handle model retraining and versioning

Backend Development

Build scalable backend services using Python (FastAPI/Django/Flask) or Node.js
Develop REST / GraphQL APIs to serve AI/ML models
Implement authentication, authorization, and data security best practices
Design and manage databases (SQL / NoSQL)

Frontend Development

Develop intuitive and responsive UIs using React, Angular, or Vue
Integrate frontend applications with AI-powered backend services
Build dashboards for model insights, analytics, and monitoring

Data Engineering & MLOps

Build and maintain data pipelines for training and inference
Work with feature stores, vector databases, and embeddings
Implement CI/CD pipelines for ML (MLOps)
Deploy models using Docker, Kubernetes, and cloud services
Use tools like MLflow, Airflow, Kubeflow, or similar

Collaboration & Ownership

Collaborate with product managers, data scientists, and business stakeholders
Translate business requirements into technical AI solutions
Conduct code reviews and ensure best practices
Own features end-to-end from design to deployment

Required Skills & Qualifications

AI / ML

Strong knowledge of Machine Learning, Deep Learning, and Statistics
Hands-on experience with TensorFlow, PyTorch, Scikit-learn
Experience with LLMs, NLP, embeddings, vector databases (FAISS, Pinecone, Weaviate) is a plus

Full-Stack Development

Proficiency in Python and/or JavaScript/TypeScript
Frontend experience with React / Angular / Vue
Backend experience with FastAPI, Django, Flask, or Node.js

Data & Cloud

Experience with SQL and NoSQL databases
Strong understanding of cloud platforms (AWS / Azure / GCP)
Experience with Docker, Kubernetes, and CI/CD pipelines

General

Strong problem-solving and analytical skills
Excellent communication and collaboration abilities
Ability to work in fast-paced, agile environments

About the Company

Flexon Technologies is a leading end-to-end technology solutions provider to the IT and Non-IT industry. We specialize in providing "Total Solutions" encompassing technology and services combined with unparalleled domain knowledge that gives our clients a distinct advantage. We offer integrated business solutions, enabling clients to optimize their business with greater efficiency, and increased responsiveness. Our offerings are designed to cater to the entire range of clients' technology needs. We deliver end-to-end soluti... Know more