
Data - AI / ML Engineer
Full-Time | On-site, Kolkata | Immediate Joining | 4+ years experience
ABOUT US
Company Name: Freeflow ventures
We are a venture building and investment firm focused on emerging markets across India, the Middle East, and Africa. We work with early-stage startups -diagnosing gaps, structuring interventions, and preparing them for investor-readiness through a proprietary data and intelligence platform.
Our platform combines automated data verification, startup scoring, and structured workflow automation to bring consistency and credibility to early-stage investment decisions. We are at an active build and expansion phase, and this role sits at the core of that infrastructure.
ROLE OVERVIEW
We are looking for a Data - AI / ML Engineer who can own both the data pipelines that bring verified information into our platform and the intelligence models that turn that information into reliable startup scores.
This is a dual-responsibility role. You will be expected to build and maintain robust data infrastructure as well as develop, calibrate, and improve machine learning models. Both are equally important to the platform.
You will work closely with the Platform Owner and alongside a Backend Engineer who owns system integrations and workflow logic. Your work produces the scored intelligence output. The Backend Engineer's work connects that output to platform actions. The two roles are tightly interdependent and require close daily collaboration, especially in the first 30 days.
Note: You are the first technical hire on the platform team. The Backend Engineer joins the same week. Clear communication, well-defined handoff points, and shared documentation between the two of you are non-negotiable from Day 1.
WHAT YOU WILL DO
Data Pipeline
- Build and maintain pipelines that collect, clean, and normalize data from multiple external sources into a consistent, usable format
- Design connector architecture that allows individual data sources to be added, swapped, or removed without rebuilding the entire pipeline
- Implement automated data quality checks that catch bad data before it reaches the scoring layer -anomaly detection, constraint enforcement, and schema validation
- Build an automated eligibility screening system that verifies whether a startup has sufficient verified data before assessment begins
- Ensure the pipeline is resilient -critical data signals must have backup sources so a single vendor failure does not disrupt platform output
- Structure data storage to support different regulatory requirements across multiple countries -data from different regions must be handled according to the rules of that region
AI and Machine Learning
- Audit the existing scoring engine before making any changes -understand what it does, how it was built, and what would be lost if it were modified
- Calibrate scoring models against real portfolio data so that scores are meaningful, consistent, and comparable across different startup types and stages
- Build confidence scoring logic that determines when the system is certain enough to act autonomously and when it should route to human review
- Ensure every model output is explainable -investors must be able to see exactly which data points drove a score, not just the final number
- Build a feedback loop so that real-world outcomes feed back into the model over time, making it progressively more accurate
- Maintain a structured data store of assessment outputs and outcomes that the model uses to improve
Working With the Backend Engineer
- Define a clear data contract at the handoff point -what data you produce, in what format, and what the Backend Engineer can expect to receive
- Collaborate on trigger logic -what score thresholds or confidence drops should fire what system actions
- Align on data schema requirements so that the APIs the Backend Engineer builds conform to the structure your pipeline produces
- Communicate blockers early -the pipeline and backend system are built simultaneously, so delays on one side directly affect the other
- Document everything you build so the Backend Engineer and Platform Owner can understand, debug, and extend it without depending on you for every question
WHAT WE ARE LOOKING FOR
Skills are divided into two categories. Must Have means the role cannot function without it. Good to Have means it gives you an edge.
Skill
Priority
Data Engineering
Building and maintaining data pipelines from multiple sources
Must Have
Data normalization and schema design
Must Have
Automated data quality validation
Must Have
API integration across different source types
Must Have
Pipeline orchestration and scheduling
Must Have
Cloud infrastructure -storage, compute, and deployment
Must Have
Version control and code documentation
Must Have
AI and Machine Learning
Building and calibrating supervised machine learning models
Must Have
Model explainability -making model outputs traceable and interpretable
Must Have
Confidence scoring and threshold calibration
Must Have
Experiment tracking and model versioning
Must Have
Building feedback loops that improve models over time using real-world outcomes
Must Have
Natural language processing or document understanding
Good to Have
Vector databases and semantic search
Good to Have
Collaboration and Context
Ability to define clear data contracts and handoff points with backend engineers
Must Have
Clear written documentation of pipeline logic, model decisions, and failure modes
Must Have
Prior experience working in or with early-stage startups
Good to Have
Exposure to financial data, investment platforms, or data verification systems
Good to Have
WHAT WE OFFER
- Competitive compensation based on experience -discussed during the interview process
- Ownership of both the data and intelligence layers from Day 1 -this is not a support or maintenance role
- Direct access to the Platform Owner and Founder
- Close collaboration with a Backend Engineer from Day 1 -the two roles are designed to work as a unit
- Work on a genuinely novel problem in an emerging market context
- On-site Kolkata with a small, high-accountability team
- Opportunity to scale the platform across multiple international markets

About FreeFlow Ventures
About
Similar jobs
ROLES AND RESPONSIBILITIES:
Video-led Content Strategy:
- Implement the video-led content strategy to meet business objectives like increase in views, leads, product awareness and CTR
- Execute the video content framework that talks to a varied TG, mixes formats and languages (English and vernacular)
Production:
- Ability to write/edit clear and concise copy and briefs unique to the platform, and influence/direct designers and agencies for creative output
- Creating the monthly production pipeline, review and edit every piece of video content that is produced
- Explore AI-based and production automation tools to help create communication stimuli at scale
- Manage our agency and partner ecosystem to support high-scale video production
- Manage the monthly production flow and maintain data sheets to enable ease of tracking
- Increase CTR, Views and other critical metrics for all video production
Project Management:
- Oversee the creation of various video formats, including explainer videos, product demos, customer testimonials, etc.
- Plan and manage video production schedules, ensuring timely delivery of projects within budget
- Upload and manage video content across multiple digital platforms, including the digital platforms and other relevant platforms
- Ensure all video content is optimised for each platform, following best practices for SEO and audience engagement
- Coordinate with the content team to integrate video content on the platforms
- Maintain an archive of video assets and ensure proper documentation and tagging
Capabilities:
- Drive the development of capabilities around production, automation, upload, thereby leading to a reduction in TAT and effort
- Work with technology teams to explore Gen AI tools to deliver output at scale and speed
- Identifying opportunities for new formats and keeping up with trends in the video content space
Customer obsession and governance:
- Relentless focus on making customer interactions non-intrusive; using video content to create a frictionless experience
- Zero tolerance for content and communication errors
- Develop a comprehensive video guidelines framework that is easy to use by businesses yet creates a distinct identity for the brand
- Have a strong eye for grammar and ensure that every content unit adheres to the brand tone of voice
- Create checks and balances in the system so that all customer-facing content is first time right, every time
Performance tracking:
- Tracking and analysing production, go-live status and engagement metrics using tools like Google Analytics, etc.
- Gauge efficacy of video content produced, and drive changes wherever needed
- Provide regular reports on video performance, identifying trends, insights, and areas for improvement
IDEAL CANDIDATE:
Qualifications:
- Bachelors degree in Communications, Digital Marketing, Advertising or a related field
- Proven experience as a creative/content writer or in a similar role, preferably with exposure to AI-driven content creation.
Work Experience:
- 3-5 years of relevant experience in the space of content marketing/advertising, experience in Digital Marketing with a focus on video content, will be an advantage
Skills :
- Excellent command over the English language
- Hands-on experience of copywriting, editing, and creating communication
- Ability to handle complex briefs and ideate out of the box
- Creative thinking and problem-solving skills, with a passion for storytelling and visual communication
- Deep customer focus by understanding customer behaviour and analysing data & real-world experiences
- Detailed orientation & very structured thinking, think of customers' entire journey and experience
- Strong communication and collaboration skills to effectively work with diverse teams
- Passion for emerging technologies and the ability to adapt to a fast-paced and evolving environment
- Excellent project management skills, with the ability to manage multiple projects simultaneously and meet tight deadlines
- Proficiency in AI tools and video editing software (e.g., Adobe Premiere Pro, Final Cut Pro) and familiarity with graphic design software (e.g., Adobe After Effects, Photoshop)
PERKS, BENEFITS AND WORK CULTURE:
Our people define our passion and our audacious, incredibly rewarding achievements. Bajaj Finance Limited is one of India’s most diversified Non-banking financial companies, and among Asia’s top 10 Large workplaces. If you have the drive to get ahead, we can help find you an opportunity at any of the 500+ locations we’re present in India.

Key Responsibilities
· Advanced ML & Deep Learning: Design, develop, and deploy end-to-end Machine Learning models for Content Recommendation Engines, Churn Prediction, and Customer Lifetime Value (CLV).
· Generative AI Implementation: Prototype and integrate GenAI solutions (using LLMs like Gemini/GPT) for automated Metadata Tagging, Script Summarization, or AI-driven Chatbots for viewer engagement.
· Develop and maintain high-scale video processing pipelines using Python, OpenCV, and FFmpeg to automate scene detection, ad-break identification, and visual feature extraction for content enrichment
· Cloud Orchestration: Utilize GCP (Vertex AI, BigQuery, Dataflow) to build scalable data pipelines and manage the full ML lifecycle (MLOps).
· Business Intelligence & Storytelling: Create high-impact, automated dashboards in to track KPIs for data-driven decision making
· Cross-functional Collaboration: Work closely with Product, Design, Engineering, Content, and Marketing teams to translate "viewership data" into "strategic growth."
Preferred Qualifications
· Experience in Media/OTT: Prior experience working with large scale data from broadcast channels, videos, streaming platforms or digital ad-tech.
· Education: Master’s/Bachelor’s degree in a quantitative field (Computer Science, Statistics, Mathematics, or Data Science).
· Product Mindset: Ability to not just build a model, but to understand the business implications of the solution.
· Communication: Exceptional ability to explain "Neural Network outputs" to a "Creative Content Producer" in simple terms.
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2.5 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
Digit88 is looking for an enthusiastic, self-motivated, hands-on Java/J2EE platform engineer to join the
back-end platform engineering team for our partner. Experience with a fast-paced India/US product
start-up or a product engineering services company in a developer role, building a high-performance
real-time system is mandatory. Applicants having experience in developing and maintaining large scale
messaging platforms are preferred. Applicants must have a passion for engineering with accuracy and
efficiency, be highly motivated and organized, able to work as part of a team, and also possess the ability
to work independently with minimal supervision.
To be successful in this role, you should possess
● Bachelor's degree in Computer Science or a related field with 7-9 years hands-on experience with
Java based open source tech stack
● Expertise in Core Java, Data Structures, J2EE with proven expertise in Spring MVC, Spring boot,
Microservices architecture, Web Services (Rest) in distributed systems
● Practical experience with MySQLand/or NoSQL databases like Couchbase, DynamoDB,
Cassandra
● Practical experience with Caching frameworks Memcached/Redis, Message Queues (JMS,
RabbitMQ)
● Practical hands-on experience in JavaScript and NodeJS
● Experience in building high performance, high availability REST APIs and REST clients
● Expertise with log file analysis using one or more of ELK, Splunk, Kibana
● Prior experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant
● Experience with Kubernetes
● Prior experience in transformation to cloud platforms is preferred
● Experience with Kafka is a definite plus
● Experience with building analytics pipeline and analytics DB is a plus
● Strong practical experience in applying design patterns, multithreading concepts to solve complex
problems, strong problem solving skills
You are someone who would easily be able to
● Study and learn the latest in AI/NLP/Chatbots domain and the messaging platform
● Work closely with the US and India engineering teams to help build the Java/Spring based backend
and REST APIs.
● Closely collaborate with the principal engineer in the India engineering team in technical excellence
and ownership of critical modules; own the development of new modules and features
● Troubleshoot live production server issues; assume leadership responsibilities in the production
issue resolution lifecycle
● Handle client coordination and be able to work as a part of a team, be able to contribute
independently and drive the team to exceptional contributions with minimal team supervision
● Perform Unit Testing and Integration testing in a Continuous Deployment scenario
● Follow Agile methodology, JIRA for work planning, issue management/tracking
Software Development Engineer – SDE 2.
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
You write high quality, maintainable, and robust code, often in Java or C++ or C#
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
Bachelors or Masters in Computer Science or relevant technical field.
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.
| Designation / Position | Manager - Data Entry Information Services (Data Entry & Market Research) |
| Job Description (Minimum 250 characters)* |
• Formulate techniques for quality data collection to ensure adequacy, accuracy, and legitimacy of data. • Devise and implement efficient and secure procedures for data handling and analysis with attention to all technical aspects. • Establish rules and procedures for data sharing with upper management, external stakeholders etc. • Work closely with software engineering to define product requirements and coordinate resources Assist with reports and data extraction when needed. • Monitor and analyze information and data systems and evaluate their performance to discover ways of enhancing them (new technologies, upgrades etc.) • Ensure digital databases and archives are protected from security breaches and data losses. • Troubleshoot data-related problems and authorize maintenance or modifications |
| Keywords | •Real Estate background only. •Expert in Data & Market Research, •Proficient in MS Office (Excel, Access, Word etc.) •An analytical mindset with problem-solving skills. • Excellent communication and collaboration skills. |
| Work Experience Required | 8-12Years |
| CTC offered | 5-8 LPA (As per experience) |
| Job Location(s) | Gurgaon |
| Industry Type | Real Estate |
| Functional Area | Data Entry, MIS, Ms Excel |
| Qualification | Any Graduate with Team handling experience of Team Leaders, MIS Executive & Data Entry Executives. |
| 3 Mandatory Keywords | Real Estate, Good in Team Handling, Good in Excel, MIS, Data Management & Market Reaseerch |

Description
Your primary objective will be the development of full stack applications.
Responsibilities
- Design, develop and improve the applications.
- Lead design of major software components, systems, and features.
- Work closely with engineering partners and clients, to enhance the growth of the company.
Requirements
Required Experience, Skills and Qualifications:
- 3-5 Years of total experience in Node.js and Angular.
- Strong understanding of Node.js and its concepts and any of the Node.js frameworks like Express, Next JS
- Understanding the nature of asynchronous programming and its characteristics.
- Must be experienced in any relational database(MySQL, PostgreSQL, etc)
- Basic understanding of front-end technologies, such as HTML5, and CSS.
- Basic understanding of front-end frameworks, like Angular or React and so on.
- Good understanding of code versioning tools, such as Git.
- Basic understanding of cloud services like AWS
Competency Skills Required:
· Good Communication Skills
· Team Player
· Problem Solving and decision making skills
· Innovative and creative
Required Technical Skills:
- Java (highly capable)
- SQL (highly capable)
- Strong knowledge of software best practices, build processes, IDEs, database tools (e.g. SQL Developer, SQL Management Studio)
- Strong knowledge of source code control systems (GIT)
- Confident with Windows, Linux, Unix operating systems including command line
- Working knowledge of JIRA
Beneficial Technical Skills:
- .Net
- C
- Javascript
- Experience in test management and test execution
- Experience of Agile development methods
Additional Skills and Behaviour Required
- Experience of full software development lifecycle
- Considers competing solutions and evaluates options to create the best outcome in all aspects of the role.
- Willingness to takes ownership of whole project and engineers assigned.
- Confident to make suggestions and recommendations for improvements.
- Excellent written and verbal communication skills and ability to build good rapport
- Fluency in English, both written and oral
- Collaborates with others to achieve objectives and ensure information flow
- Seeks assistance and feedback as appropriate
Education
- Bachelor's degree (or equivalent) in Computer Science or Engineering or other relevant discipline (MCA, MSc in Computer Science etc.)
- To appoint Block Sales Manager in their respective Districts.
- To manage sales operations in assigned district to achieve revenue goals.
- To supervise sales team members on daily basis and provide guidance whenever needed.
- To identify skill gaps and conduct trainings to sales team.







