Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer (Machine Learning) @ Reve Cloud Inc.

Home >

 Software Engineer (Machine Learning)

Job Description

    Factors.ai is seeking a full-time Software Engineer with expertise in Machine Learning Engineering to join our dynamic team. As a Software Engineer, you will play a crucial role in developing, deploying, and maintaining scalable ML-powered APIs, data pipelines, and production-ready ML models. This position offers an exciting opportunity to collaborate closely with Data Scientists, Product Managers, and Frontend Engineers to drive innovation and efficiency in our B2B marketing solutions. Key Responsibilities: API Development & Integration: - Design, develop, and deploy scalable RESTful APIs for ML models. - Implement authentication, security, and access control for API endpoints. Machine Learning Model Deployment: - Containerize ML models using Docker and orchestrate deployments using Kubernetes, AWS SageMaker, or Vertex AI. - Optimize model inference performance with batch processing, model caching, and quantization. - Develop CI/CD pipelines for automated ML model deployment and monitoring. Data Pipelines & ETL: - Design and implement scalable data pipelines for offline scoring, training, and inference using tools like Apache Airflow, Spark, or Prefect. - Work with structured and unstructured data. - Ensure data integrity, feature consistency, and model versioning in production. Performance Monitoring & Model Observability: - Implement logging, drift detection, and alerting for model degradation. - Optimize model serving infrastructure for cost efficiency and reliability. Qualifications: - 3+ years of experience in software engineering, with a focus on ML deployment. - Strong programming skills in Python and one additional language (Golang, Java, or Scala). - Strong in Data Structures and Algorithms. Knowledge of data science is a plus. - Experience in developing and deploying scalable APIs (FastAPI, Flask, Django, or gRPC). - Preferable hands-on experience with ML model deployment frameworks (TensorFlow Serving, Triton Inference Server, ONNX, etc.). - Proficiency in cloud platforms (AWS, GCP, or Azure) for ML workloads. - Knowledge of SQL & NoSQL databases (PostgreSQL, BigQuery, Redis, etc.). - Experience with Docker, Kubernetes, and CI/CD for ML (GitHub Actions, ArgoCD, or Jenkins). If you are a passionate Software Engineer with a drive for innovation and a keen interest in Machine Learning Engineering, we invite you to join our team at Factors.ai to contribute to cutting-edge B2B marketing solutions that drive revenue and efficiency in the industry.,

Employement Category:

Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Software Engineer (Machine Learning)

Contact Details:

Company: Factors.ai
Location(s): Karnataka

+ View Contactajax loader


Keyskills:   Python Java Scala Data Structures Algorithms Flask Django AWS GCP Azure SQL NoSQL PostgreSQL Redis Docker Kubernetes Jenkins Golang BigQuery

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

AI Engineer

  • The Professionals
  • 8 to 12 Yrs
  • Kolkata
  • 27 days ago
₹ Not Disclosed

Java Big Data Engineer

  • Capgemini
  • 4 to 8 Yrs
  • karnataka
  • 1 month ago
₹ Not Disclosed

Senior Software Engineer - Test Automation

  • Mediaocean
  • 4 to 8 Yrs
  • 2 mths ago
₹ Not Disclosed

IoT Support Engineer

  • Jcss Consulting
  • 5 to 9 Yrs
  • All India
  • 2 mths ago
₹ Not Disclosed

Reve Cloud Inc.

Reve Cloud is a Management Platform - From cloud migration to AI-driven analytics, we deliver tailored solutions to drive innovation and efficiency. From AI-driven automation to ironclad security—Reve Cloud delivers cutting-edge technology tailored for your success.