Full-Stack Machine Learning Engineer (FastAPI + Deep Learning)
Hyderabad, Telangana, India
1 month ago
Applicants: 0
1 week left to apply
Job Description
Hi, Job Title: Full-Stack Machine Learning Engineer (FastAPI + Deep Learning) Location: Hyderabad Type: Full-time / Contract / Part-time Company: DeepEdge AI India Pvt Ltd (https://deepedge.ai/) About the Role: We are building a cutting-edge SaaS platform that? accelerates the development and deployment of deep learning models on edge silicon , with a strong focus on applications such as? computer vision . Our mission is to streamline the ML lifecycle?from data ingestion to model training, evaluation, and deployment; giving engineers, data scientists, and product teams everything they need to go from dataset to production faster and smarter. We're looking for a? machine learning engineer with strong backend experience ?(especially with? FastAPI ) who is equally comfortable working on? deep learning models and scalable API services . You?ll play a key role in shaping our core platform architecture and tooling. What You?ll Do: You?ll work closely with the founder to build the? backend infrastructure and ML pipelines ?that power our platform. Your work will span both? backend engineering (FastAPI) ?and? deep learning R&D , and you?ll have real influence over architecture, tooling, and roadmap. Your responsibilities will include: Design and implement backend services using? FastAPI ?to support model training, dataset management, job scheduling, and edge inference. Develop and optimize? deep learning pipelines ?(preferably for? computer vision ?tasks like classification, object detection, segmentation). Integrate and manage? training pipelines ?using frameworks like? PyTorch ?or? TensorFlow . Build APIs to expose dataset management, model training, experiment tracking, model management, model evaluation metrics and predictions Design data schemas, manage databases, and handle data import, export, versioning, filter; model versioning, conversion etc.. pipelines. Optimize system performance and scalability (asynchronous tasks, job queues, caching, scheduled inference). Ensure code quality through testing, documentation, and code reviews. Working with the founder on defining features, user flows, and MVP functionality as needed Keeping things lean, modular, and ready to scale. Collaborate with front-end developers, MLOps engineers, and product teams to deliver a seamless platform experience. You Might Be a Good Fit If: You?ve built production-ready backends in? FastAPI ? You?ve trained and deployed? deep learning models , especially in? computer vision . You've experience integrating? cloud services ?(AWS). You've knowledge of? database technologies ?(MongoDB). You've experience working in? startup environments ?or early-stage product development You thrive in a startup environment and like wearing multiple hats. You?re comfortable owning a full micro service? You care about code quality, but you don?t get stuck in analysis paralysis. You?re excited about building tools for ML engineers and researchers. You?re familiar with? MLFlow ,? Weights & Biases , or similar experiment tracking tools. Must-Have Skills: 2 to 3 years ?of experience building scalable backend systems in? Python , especially using? FastAPI . Proven experience training and deploying? deep learning models ?(PyTorch or TensorFlow). Strong grasp of? computer vision techniques ?(e.g. CNNs, transfer learning, object detection, etc.). Experience with? Docker ?and container-based development. Understanding of? ML lifecycle : data pre-processing, training, evaluation, deployment. Experience working with? asynchronous APIs , background task managers (Celery, RQ, etc.). Familiarity with? RESTful API ?design principles and security best practices. Experience with? Git , CI/CD, and general software engineering practices. Your Background: B.Sc/M.Sc/B.E./B.Tech/M.E/M.Tech/PhD in Computer Science, AI/ML, or a related field?or equivalent practical experience. A portfolio of ML projects or contributions to open-source projects is highly desirable. Why Join Us? Work on? cutting-edge AI infrastructure ?with real-world impact. Influence core architectural decisions in a product-led company. Flexible work environment with a focus on outcomes. Opportunity for? growth , ownership, and leadership. How to Apply: Shoot an email to? [email protected] ?with: Your CV / LinkedIn / GitHub (whatever helps us get to know you) A quick intro: Why this role? Why now? Bonus: Links to ML projects, repos, or demos you?ve built We?re moving fast ? reach out even if your experience isn?t a 100% match. Passion, initiative, and curiosity go a long way here. Regards, Hareesh Chandra Akula, Talent Acquisition, DeepEdge AI India Pvt. Ltd. Hyderabad, Telangana, India. [email protected] +91-9866045315
Required Skills
Additional Information
- Company Name
- DeepEdge
- Industry
- N/A
- Department
- N/A
- Role Category
- Data Engineer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On Site
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 month ago
- Application Ends
- 1 week left to apply