
Join our team
We're looking for an experienced and passionate Data Engineer to join our team. Our vision is to empower Genesys to leverage data to drive better customer and business outcomes. Our batch and streaming solutions turn vast amounts of data into useful insights. If you’re interested in working with the latest big data technologies, using industry leading BI analytics and visualization tools, and bringing the power of data to our customers’ fingertips then this position is for you!
Our ideal candidate thrives in a fast-paced environment, enjoys the challenge of highly complex business contexts (that are typically being defined in real-time), and, above all, is a passionate about data and analytics.
What you'll get to do
- Work in an agile development environment, constantly shipping and iterating.
- Develop high quality batch and streaming big data pipelines.
- Interface with our Data Consumers, gathering requirements, and delivering complete data solutions.
- Own the design, development, and maintenance of datasets that drive key business decisions.
- Support, monitor and maintain the data models
- Adopt and define the standards and best practices in data engineering including data integrity, performance optimization, validation, reliability, and documentation.
- Keep up-to-date with advances in big data technologies and run pilots to design the data architecture to scale with the increased data volume using cloud services.
- Triage many possible courses of action in a high-ambiguity environment, making use of both quantitative analysis and business judgment.
Your experience should include
- Bachelor’s degree in CS or related technical field.
- 5+ years of experience in data modelling, data development, and data warehousing.
- Experience working with Big Data technologies (Hadoop, Hive, Spark, Kafka, Kinesis).
- Experience with large scale data processing systems for both batch and streaming technologies (Hadoop, Spark, Kinesis, Flink).
- Experience in programming using Python, Java or Scala.
- Experience with data orchestration tools (Airflow, Oozie, Step Functions).
- Solid understanding of database technologies including NoSQL and SQL.
- Strong in SQL queries (experience with Snowflake Cloud Datawarehouse is a plus)
- Work experience in Talend is a plus
- Track record of delivering reliable data pipelines with solid test infrastructure, CICD, data quality checks, monitoring, and alerting.
- Strong organizational and multitasking skills with ability to balance competing priorities.
- Excellent communication (verbal and written) and interpersonal skills and an ability to effectively communicate with both business and technical teams.
- An ability to work in a fast-paced environment where continuous innovation is occurring, and ambiguity is the norm.
Good to have
- Experience with AWS big data technologies - S3, EMR, Kinesis, Redshift, Glue

Similar jobs
Front-End Developer (React.js) – Mumbai | Immediate Joiners
Location: Mumbai
Experience: 2+ Years
Job Type: Full-Time
Notice Period: Immediate Joiners Only
About the Role
We are hiring a Front-End Developer to join our product engineering team. The ideal candidate has experience working in product-based companies and has contributed to at least one end-to-end e-commerce platform project.
Key Responsibilities
- Develop and maintain responsive UIs using React.js
- Convert UI/UX designs into reusable front-end components
- Optimize components for performance and cross-browser compatibility
- Integrate front-end with backend RESTful APIs
- Collaborate with product, design, QA, and backend teams
- Participate in code reviews, agile ceremonies, and testing
Required Skills
- Strong in JavaScript (ES6+), React.js, HTML5, CSS3
- Experience with Redux/Zustand for state management
- Knowledge of REST APIs, responsive design, and Git
- Familiarity with debugging and front-end performance optimization
Job Title: QA Tester – FinTech (Manual + Automation Testing)
Location: Bangalore, India
Job Type: Full-Time
Experience Required: 3 Years
Industry: FinTech / Financial Services
Function: Quality Assurance / Software Testing
About the Role:
We are looking for a skilled QA Tester with 3 years of experience in both manual and automation testing, ideally in the FinTech domain. The candidate will work closely with development and product teams to ensure that our financial applications meet the highest standards of quality, performance, and security.
Key Responsibilities:
- Analyze business and functional requirements for financial products and translate them into test scenarios.
- Design, write, and execute manual test cases for new features, enhancements, and bug fixes.
- Develop and maintain automated test scripts using tools such as Selenium, TestNG, or similar frameworks.
- Conduct API testing using Postman, Rest Assured, or similar tools.
- Perform functional, regression, integration, and system testing across web and mobile platforms.
- Work in an Agile/Scrum environment and actively participate in sprint planning, stand-ups, and retrospectives.
- Log and track defects using JIRA or a similar defect management tool.
- Collaborate with developers, BAs, and DevOps teams to improve quality across the SDLC.
- Ensure test coverage for critical fintech workflows like transactions, KYC, lending, payments, and compliance.
- Assist in setting up CI/CD pipelines for automated test execution using tools like Jenkins, GitLab CI, etc.
Required Skills and Experience:
- 3+ years of hands-on experience in manual and automation testing.
- Solid understanding of QA methodologies, STLC, and SDLC.
- Experience in testing FinTech applications such as digital wallets, online banking, investment platforms, etc.
- Strong experience with Selenium WebDriver, TestNG, Postman, and JIRA.
- Knowledge of API testing, including RESTful services.
- Familiarity with SQL to validate data in databases.
- Understanding of CI/CD processes and basic scripting for automation integration.
- Good problem-solving skills and attention to detail.
- Excellent communication and documentation skills.
Preferred Qualifications:
- Exposure to financial compliance and regulatory testing (e.g., PCI DSS, AML/KYC).
- Experience with mobile app testing (iOS/Android).
- Working knowledge of test management tools like TestRail, Zephyr, or Xray.
1+ years of proven experience in ML/AI with Python
Work with the manager through the entire analytical and machine learning model life cycle:
⮚ Define the problem statement
⮚ Build and clean datasets
⮚ Exploratory data analysis
⮚ Feature engineering
⮚ Apply ML algorithms and assess the performance
⮚ Codify for deployment
⮚ Test and troubleshoot the code
⮚ Communicate analysis to stakeholders
Technical Skills
⮚ Proven experience in usage of Python and SQL
⮚ Excellent in programming and statistics
⮚ Working knowledge of tools and utilities - AWS, DevOps with Git, Selenium, Postman, Airflow, PySpark
Job Descriptions:
1. Job Requirement
We are seeking a highly skilled Senior Generative AI Developer to join our AI/ML team. This role focuses on leveraging cutting-edge Generative AI (GenAI) technologies to drive innovation and efficiency in software development and business processes. The ideal candidate will work on advanced techniques such as Retrieval-Augmented Generation (RAG), document chunking, and data embedding across multiple vector databases. They will collaborate closely with cross-functional teams to design, implement, and optimize AI-driven solutions, with exposure to cloud-native AI platforms like Amazon Bedrock and Microsoft Azure OpenAI considered a plus.
Responsibilities:
- Develop and deploy GenAI-based applications to solve complex business problems.
- Implement RAG frameworks to enhance information retrieval and response accuracy.
- Design and optimize document chunking strategies tailored to specific data types and use cases.
- Build and manage data embeddings using various vector databases for high-performance similarity searches.
- Collaborate with data engineers and scientists to integrate AI solutions seamlessly into existing pipelines.
- Explore and implement best practices for leveraging Amazon Bedrock and Azure OpenAI services.
- Stay updated on emerging trends and technologies in the GenAI and AI/ML landscape.
2. Required Technical Skillsets
Mandatory Skills:
- Proficiency in Generative AI frameworks and technologies like
- Prompt Engineering – creating specific prompts to guide LLM outputs
- Fine Tuning and Few-Shot learning – Adapting LLMs for domain-specific tasks.
- Retrieval-Augmented Generation (RAG) – Combining LLMs with external data retrieval systems
- Text-to-Text Transfer Transformation (T5) – Framework for translating tasks into text forms.
- Expertise in designing and implementing chunking strategies for diverse datasets.
- Strong knowledge of data embedding techniques and working experience with vector databases like Pinecone, Weaviate, or Milvus.
- Solid programming skills in Python, with experience in AI/ML libraries such as TensorFlow, PyTorch, or Hugging Face Transformers.
- Familiarity with cloud platforms and services for AI/ML workloads (AWS or Azure).
- Experience with API integration for AI services and building scalable applications.
Desirable Skills:
- Hands-on experience with Amazon Bedrock and/or Microsoft Azure OpenAI services.
- Knowledge of natural language processing (NLP) techniques and large language model (LLM) fine-tuning.
- Exposure to different chunking strategies, including overlap and semantic segmentation.
- Understanding of DevOps practices for deploying and managing AI models in production.
- Strong problem-solving and analytical skills with a focus on delivering value-driven solutions.
Lifespark is looking for individuals with a passion for impacting real lives through technology. Lifespark is one of the most promising startups in the Assistive Tech space in India, and has been honoured with several National and International awards. Our mission is to create seamless, persistent and affordable healthcare solutions. If you are someone who is driven to make a real impact in this world, we are your people.
Lifespark is currently building solutions for Parkinson’s Disease, and we are looking for a ML lead to join our growing team. You will be working directly with the founders on high impact problems in the Neurology domain. You will be solving some of the most fundamental and exciting challenges in the industry and will have the ability to see your insights turned into real products every day
Essential experience and requirements:
1. Advanced knowledge in the domains of computer vision, deep learning
2. Solid understand of Statistical / Computational concepts like Hypothesis Testing, Statistical Inference, Design of Experiments and production level ML system design
3. Experienced with proper project workflow
4. Good at collating multiple datasets (potentially from different sources)
5. Good understanding of setting up production level data pipelines
6. Ability to independently develop and deploy ML systems to various platforms (local and cloud)
7. Fundamentally strong with time-series data analysis, cleaning, featurization and visualisation
8. Fundamental understanding of model and system explainability
9. Proactive at constantly unlearning and relearning
10. Documentation ninja - can understand others documentation as well as create good documentation
Responsibilities :
1. Develop and deploy ML based systems built upon healthcare data in the Neurological domain
2. Maintain deployed systems and upgrade them through online learning
3. Develop and deploy advanced online data pipelines
Profile:
- Graduation is a must
- Minimum of 6 months relevant working experience.
- Excellent English– written and verbal – communication skills.
- Ability to persuade and influence.
- Able to work with people from different cultural background.
Key responsibilities
- You will be responsible for Recruitment of candidates on a Junior level.
- Manage hiring managers and candidate relationships at a professional level.
- Partner with recruiters to determine business needs, identify skill gaps and solicit input on recruiting strategies.
- Assist with Employer Branding projects.
- Experienced software developer with extensive knowledge of software development and agile methodologies, building responsive web applications using PHP, HTML/CSS, AngularJS, Web Services, and. NET.
- Good to have Healthcare domain experience.
- Ability to clearly understand requirements and translate them to software.
- Review business requirements, identify gaps, and assist in authoring functional design documents.
- Analytical mind with problem-solving aptitude.
- Proactive and self-starter requiring minimal supervision, who can collaborate with multiple stakeholders in the company.
- Proficiency in relational databases like MySQL, MS SQL Server, and/or Oracle and web servers like IIS/Apache.
- Knowledge of cloud technologies (AWS, Azure, Google cloud), container, and virtualization will be a big plus.
- Familiarity with Continuous integration (Jenkins/Hudson), automated testing, and version control (GitHub, SVN).
- Knowledge of 3 rd party libraries and APIs, modern frameworks and design patterns, and test automation tools for Unit and Performance testing.
- Awareness of secure coding practices and standards.
- Knowledge of Single-Sign-On using OAuth 2.0/SAML/OID/JWT would be a definite plus. Above all, you should love to build and ship products that real people use every day!
Roles and responsibilities:
- An ideal candidate will exhibit the following traits:
- Manage and support the existing development platform on PHP and AngularJS
- Adapt and work on distributed technology stacks.
- Implement multi-tenancy scalable architecture
- Work with BAs to define or elaborate business software requirements.
- Design and build responsive and usable interface (UI/UX) for mobile applications through appealing, visual design.
- Take ownership of product features and work closely with stakeholders to ideate and rapidly release minimum viable product or mobile app solutions across healthcare products.
- Extensive experience with SDLC phases including Agile methodologies.
- Assist in designing client-side and server-side architecture.
- Perform code reviews, validation, and verification testing.
- Knows the use of version control software (GIT).
- Document technical design and unit test plans.
- Provide technical support to US customers during production issues
- Must have experience in working with multiple & small teams.
- Evaluate security and regulatory requirements.
- Proactively communicate in providing status reports and report blockers.
- Debug code, solve incidents and defects.
- Develop well-managed, high-quality, scalable and reusable code.
- Should have excellent English (both verbal and written) skills.
- Should have excellent interaction and client communication skills.
- Solve technical challenges and take pride in their solutions and code.
Role : Sr. Android Developer / Android SDE-II
Experience : 4+ Years in Android Development
Location : Bangalore / Currently WFH but resuming office from 1st Mar’2021. 5 Days Working.
Education Qualification : Tech/B.E
Skills :- Android App Development. Exposure to Java, Knowledge of Android SDK, SQLite, familiarity with RESTful APIs and Must have written Unit , Integration and UI Test Cases
Sr. Android Developer
We are looking for strong technologists who are passionate about solving complex and
challenging problems. You should be excited about your work and making an impact on millions of customers. If you love working on latest technologies, delivering valuable and quality
products with the sense of ownership then this is the place for you :)
Key Responsibilities:
- Participate in architecture, development, testing, implementation, maintenance and documentation of our Android apps
- Ensure the performance, quality, and responsiveness of application.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain the high quality levels of code and various documentations as per phase of project.
- Own end-to-end quality of deliverables during all phases of the software development lifecycle.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirement : 4+ years of software engineering and product delivery experience, with strong background in Android App Development.









