Content Creator / Social Media Manager
Job Description
We're looking for a Software Engineer with a strong foundation in Python and a genuine interest in Machine Learning to join our growing engineering team. You'll work across the full development lifecycle — from architectural design to production deployment — building products that are generic, multi-tenant, and built to scale.
This isn't a pure research role. You'll be writing production code, designing distributed systems, and shipping features alongside a tight-knit team. ML experience is a strong plus, but what we value most is sharp problem-solving ability, engineering discipline, and the drive to learn fast.
What You'll Do
- Design and implement scalable backend services and ML pipelines in Python
- Solve complex algorithmic problems with computationally efficient approaches
- Build multi-tenant, parameterized systems that serve diverse client needs
- Contribute to architectural decisions across microservices, event-driven systems, and data pipelines
- Write clean, maintainable, and well-tested code with thorough documentation
- Collaborate closely with co-team members, taking end-to-end ownership of features
- Evaluate and integrate new tools, libraries, and technologies as projects demand
Must-Have Qualifications
- 2–4 years of professional software engineering experience
- Strong skills in Algorithm Design and Complexity Analysis — you can approach unfamiliar problems and arrive at effective, efficient solutions
- Proficiency in Python with solid Object Oriented Programming fundamentals
- Experience with distributed systems concepts: microservices/reactive architecture, event-driven systems, NoSQL databases, message queues, caching, and Docker containers
- Ability to engage in the full development lifecycle including architectural design, implementation, and testing
- A fast learner who picks up new concepts, languages, tools, and technologies quickly
- Comfort working in a startup environment — you take initiative, wear multiple hats, and own your work end to end
- B.Tech / M.Tech in Computer Science & Engineering or a closely related field
Good-to-Have Qualifications
- Demonstrated passion for Machine Learning through personal projects, open-source contributions, or prior product work
- Ability to develop new ML models and frameworks from scratch, not just use off-the-shelf solutions
- Understanding of Deep Learning and classical ML algorithms such as Gradient Boosting, Random Forest, SVM, and similar techniques
- Hands-on experience with ML libraries such as TensorFlow, Keras, PyTorch, or Spark MLLib
- Experience working with Kubernetes and managed cloud services on AWS, Azure, or GCE
Job Type: Permanent
Pay: ₹65,000.00 per month
Experience:
- Machine learning: 2 years (Required)
- Python: 2 years (Required)
Work Location: Remote
Preparing for this role?
Practice with an AI interviewer tailored to Machine Learning Engineer at CosmicFusion Labs.
More Jobs
View all jobsBuyer Support
Licensed Property & Casualty Agent