43 Data Science Engineer jobs in Uttarakhand
Machine Learning Engineer
Posted 11 days ago
Job Viewed
Job Description
- Have hands on experience on real time ML Models / Projects
- Coding in Python Language, Machine Learning, Basic SQL, Git, MS Excel
- Experience in using IDE like Jupyter Notebook, Spyder, PyCharm
- Hands on with AWS Services like S3 bucket, EC2, Sagemaker, Step Functions.
- Engage with clients/consultants to understand requirements
- Taking ownership of delivering ML models with high precision outcomes.
- Accountable for high quality and timely completion of specified work deliverables
- Write codes that are well detailed structured and compute efficient
Machine Learning Engineer
Posted 12 days ago
Job Viewed
Job Description
Branch Overview
Branch delivers world-class financial services to the mobile generation. With offices in the United States, Nigeria, Kenya, and India, Branch is a for-profit socially conscious company that uses the power of data science to reduce the cost of delivering financial services in emerging markets. We believe that everyone everywhere deserves fair financial access. The rapid spread of smartphones presents an opportunity for the world’s emerging middle class to access banking options and achieve financial flexibility.
Branch’s mission-driven team is led by the founder and former CEO of Kiva.org. The company presents a rich opportunity for our team members to drive meaningful growth in rapidly evolving and changing markets. In 2019, Branch announced our Series C and garnered more than $100M in funding with investments from leading Silicon Valley firms, including Andreessen Horowitz, Trinity Capital, Foundation Capital, Visa, and the International Finance Corporation (IFC).
As a company, we are passionate about our customers, fearless in the face of barriers, and driven by data. As a product-driven org, we value bottom-up innovation and decentralized decision-making. We believe the best ideas can come from anyone in the company, and we create an environment where everyone feels empowered to propose solutions to the challenges we face.
We value diversity and are committed to providing an inclusive working environment where human beings of all backgrounds can thrive.
Job Overview
Branch launched in India in early 2019 and has seen rapid adoption and growth. We are expanding our product portfolio as well as our user base in all our markets including India. We are looking for talented Machine Learning Engineers to join us and be part of this journey. You will work closely with other Engineers, Product Managers, and underwriters to develop, improve, and deploy machine learning models and to solve other optimization problems. We make extensive use of machine learning in our credit product, where it is used (among other things) for underwriting and loan servicing decisions. We are also actively exploring other applications of Machine Learning in some of our newer products, with the ultimate goal of improving the user experience.
Machine Learning sits at the intersection of a number of different disciplines: Computer Science, Statistics, Operations Research, Data Science, and others. At Branch, we fundamentally believe that in order for Machine Learning to be impactful, it needs to be closely embedded into the rest of the product development and software engineering process, which is why we emphasize the importance of software engineering skills and experience for this role.
As a company, we are passionate about our customers, fearless in the face of barriers, and driven by data. As an engineering team, we value bottom-up innovation and decentralized decision-making. We believe the best ideas can come from anyone in the company, and we are working hard to create an environment where everyone feels empowered to propose solutions to the challenges we face. We are looking for individuals who thrive in a fast-moving, innovative, and customer-focused setting.
Responsibilities
- Credit Decisions: Core to our business is understanding and building signals from unstructured and structured data to identify good borrowers.
- Customer Service: Using machine learning and LLM/NLP, automate customer service interactions and provide context to our customer service team.
- Fraud Prevention: Identify patterns of fraudulent behavior and build models to detect and prevent these behaviors.
- Team work: Bring your experience to bear on the technical direction and abilities of the team, and work cross-functionally with policy and product teams as we improve processes and break new ground.
Qualifications
- 2+ years of hands-on experience building software in a production environment. Startup or early-stage team experience is preferred.
- Excellent software engineering and programming skills, especially Python and SQL.
- A diverse range of data skills, including experimentation, statistics, and machine learning, and have used these skills to inform business decisions.
- A deep understanding of using cloud computing infrastructure and data pipelines in production.
- Self motivation: You teach yourself new skills. You take the initiative to solve problems before they arise. You roll up your sleeves and get stuff done.
- Team motivation: You listen to others, speak your mind, and ask the right questions. You are a great collaborator and teacher.
- The drive to make a positive impact on customers' lives.
Benefits of Joining
- Mission-driven, fast-paced, and entrepreneurial environment
- Competitive salary and equity package
- A collaborative and flat company culture
- Fully-paid Group Medical Insurance and Personal Accidental Insurance
- Unlimited paid time off, including personal leave, bereavement leave, and sick leave
- Fully paid parental leave — 6 months maternity leave and 3 months paternity leave
- Monthly WFH stipend alongside a one-time home office set-up budget
- $500 Annual professional development budget
- Team meals and social events — Virtual and In-person
We’re looking for more than just qualifications -- if you’re unsure that you meet the criteria but identify with our vision of providing equal opportunity to everyone to access financial services, please do not hesitate to apply!
Branch International is an Equal Opportunity Employer. The company does not and will not discriminate in employment on any basis prohibited by applicable law.
Machine Learning Engineer
Posted 13 days ago
Job Viewed
Job Description
Position- Machine Learning Engineer
Experience - 3 to 5 years
Job Location - Pune / Remote
Immediate Joiner Only
Role Overview
The ML Ops Engineer plays a critical role in the development, automation, and deployment of Machine Learning (ML) and Generative AI (GenAI) pipelines across AWS cloud environments. This hands-on role emphasizes building reproducible workflows, integrating observability tools, and enabling efficient, scalable model delivery. The position supports AI systems deployed in banking environments, where resilience and reliability are paramount.
Key Experience:
- 3-5 years Strong programming skills in Python, with experience in pandas, SQL, and ML frameworks (e.g., scikit-learn).
- Should have used Python in ML domain to build, train and maintain models.
- Familiarity with AWS services such as Lambda, Glue, CloudWatch, and Bedrock.
- Experience with container workflows (Docker) and model lifecycle management.
- Foundational knowledge of observability practices and model deployment fundamentals.
- Interest or experience in supporting AI systems used by developers or analysts.
- Strong communication and documentation skills with a collaborative team mindset.
- Ability to assume ownership of assignments and consistently meet deadlines.
Responsibilities:
- Deploy and maintain ML and GenAI models using AWS services, including SageMaker, Fargate, and Bedrock.
- Apply prompt engineering techniques to optimize GenAI model performance and reliability.
- Experience with Retrieval-Augmented Generation (RAG) applications is a plus.
- Assist in building and maintaining internal model-serving platforms to support development teams.
- Implement containerized services using Docker and deploy them to AWS infrastructure.
- Write Infrastructure-as-Code (IaC) using Terraform to automate cloud resource provisioning (nice to have).
- Participate in unit and end-to-end testing of ML pipelines, services, and monitoring workflows.
- Support model monitoring and health tracking using AWS CloudWatch and internal observability tools.
- Document internal systems and operational processes to ensure maintainability and reproducibility.
Machine Learning Engineer
Posted 13 days ago
Job Viewed
Job Description
About the Role:
We are seeking an experienced MLOps Engineer to lead the deployment, scaling, and performance optimization of open-source Generative AI models on cloud infrastructure. You’ll work at the intersection of machine learning, DevOps, and cloud engineering to help productize and operationalize large-scale LLM and diffusion models.
Key Responsibilities:
- Design and implement scalable deployment pipelines for open-source Gen AI models (LLMs, diffusion models, etc.).
- Fine-tune and optimize models using techniques like LoRA, quantization, distillation, etc.
- Manage inference workloads, latency optimization, and GPU utilization.
- Build CI/CD pipelines for model training, validation, and deployment.
- Integrate observability, logging, and alerting for model and infrastructure monitoring.
- Automate resource provisioning using Terraform, Helm, or similar tools on GCP/AWS/Azure.
- Ensure model versioning, reproducibility, and rollback using tools like MLflow, DVC, or Weights & Biases.
- Collaborate with data scientists, backend engineers, and DevOps teams to ensure smooth production rollouts.
Required Skills & Qualifications:
- 5+ years of total experience in software engineering or cloud infrastructure.
- 3+ years in MLOps with direct experience in deploying large Gen AI models.
- Hands-on experience with open-source models (e.g., LLaMA, Mistral, Stable Diffusion, Falcon, etc.).
- Strong knowledge of Docker, Kubernetes, and cloud compute orchestration.
- Proficiency in Python and familiarity with model-serving frameworks (e.g., FastAPI, Triton Inference Server, Hugging Face Accelerate, vLLM).
- Experience with cloud platforms (GCP preferred, AWS or Azure acceptable).
- Familiarity with distributed training, checkpointing, and model parallelism.
Good to Have:
- Experience with low-latency inference systems and token streaming architectures.
- Familiarity with cost optimization and scaling strategies for GPU-based workloads.
- Exposure to LLMOps tools (LangChain, BentoML, Ray Serve, etc.).
Why Join Us:
- Opportunity to work on cutting-edge Gen AI applications across industries.
- Collaborative team with deep expertise in AI, cloud, and enterprise software.
- Flexible work environment with a focus on innovation and impact.
Senior Machine Learning Engineer
Posted today
Job Viewed
Job Description
Phenom Intro:
Our purpose is to help a billion people find the right job! Phenom is an AI-Powered talent experience platform that is redefining the HR tech space. We have grown into a global organization with offices in 6 countries and over 1,500 employees. As an HR tech unicorn organization, innovation and creativity is within our DNA. Come help us make every talent moment Phenomenal!
Position Summary:
We’re looking for a Machine Learning Principal Engineer to join our team of Phenom. We are expecting below points to full fill this role.
- Capable of building accurate machine learning models is main goal of a machine learning engineer
- Linear Algebra, Applied Statistics and Probability
- Building Data Models
- Basic understanding of NLP
- Good understanding of multithreaded and object-oriented software development
- Mathematics, Mathematics and Mathematics
- Collaborate with Data Engineers to prepare data models required for machine learning models
- Collaborate with other product team members to apply state-of-the art Ai methods that include dialogue systems, natural language processing, information retrieval and recommendation systems
- Build large scale software systems and numerical computation topics
- Use predictive analytics and data mining to solve complex problems and drive business decisions
- Mentors more than one MLE I
- Looking for talented engineers with interests in Machine Learning & Data Science
- Build amazing products, you will shape the future of our products
What You’ll Do:
- Design and implement machine learning, information extraction, probabilistic matching algorithms and models
- Research and develop innovative, scalable and dynamic solutions to hard problems
- Work closely with Machine Learning Scientists (PhDs), ML engineers, data scientists and data engineers to address challenges head on
- Use the latest advances in NLP, data science and machine leaning to enhance our products and create new experiences
- Scale machine learning algorithm that powers our platform to support our growing customer base and increasing data volume
- Be a valued contributor in shaping the future of our products and services
- You will be part of our Data Science & Algorithms team and collaborate product management and other team members
- Be part of a fast pace, fun focused, agile team
What You’ve Done:
- 10+ years of industry experience
- PhD/MS/BTech in computer science, information systems, or similar technical field
- Strong mathematics, statistics, and data analytics
- Solid coding and engineering skills preferably in Machine Learning
- Proficient in Java, Python, and Scala
- Industry experience building and productionizing end-to-end systems
- Knowledge of Information Extraction, NLP algorithms coupled with Deep Learning
- Experience with data processing and storage frameworks like Hadoop, Spark, Kafka etc.
PhD in Machine Learning
Posted 1 day ago
Job Viewed
Job Description
We are excited to invite PhD in Machine Learning scholars to join our team as LLM Trainer to train the Large Language Model (LLMs) and thereby, can contribute to multiple projects bases on your interest level.
Participant Requirements
- Familiarity with academic papers on machine learning.
- Must have submitted or reviewed an academic paper on ML to a machine learning conference or ML journal .
- Required : PhD holders
This Role Is Great for People Who:
- Are intimately familiar with machine learning techniques
- Should be comfortable to work on large language model or AI tool.
- Always notice issues in digital and streaming content that could easily be fixed
Project Details:
- Job Title: LLM Trainer (PhD in Machine Learning )
- Location: India
- Opportunity: Remote
- Schedule: Flexible; Average 4-5 hours per day
- Start Date: after completion of the Versant Test
- Employment Type : Freelance/Independent Contractor
- Mandatory: Versant Test (English language test)
- Required: Only C1 or C2 scorers will be considered
- Versant Date: Need to complete soon (1 hour test)
- Mandatory: Apply to this post to get the Versant test assigned.
Machine Learning Engineer 3+
Posted 1 day ago
Job Viewed
Job Description
Position: Senior Machine Learning Engineer – OCR / CAPTCHA Breaking (Freelance / Short-Term Project)
Duration: Short-term contract (project-based)
Location: Remote
Experience Required: 3+ years in Machine Learning, with hands-on OCR and CAPTCHA solving expertise
About the Project
We are seeking an experienced Machine Learning Engineer to develop and optimize advanced OCR and CAPTCHA-breaking solutions . The ideal candidate will have a strong background in computer vision, deep learning, and automation , with proven success in solving real-world CAPTCHA challenges.
Key Responsibilities
- Design, train, and deploy ML models to recognize and solve text-based and image-based CAPTCHAs.
- Implement OCR solutions for various image formats with high accuracy and low latency.
- Research and integrate advanced algorithms for noise removal, segmentation, and pattern recognition.
- Optimize model performance for speed and scalability.
- Collaborate with the team to integrate solutions into existing systems.
Required Skills & Qualifications
- 3+ years of hands-on experience in Machine Learning & Computer Vision .
- Expertise in OCR frameworks (Tesseract, EasyOCR, PaddleOCR, etc.) and CAPTCHA-solving techniques.
- Strong proficiency in Python and ML/DL frameworks (TensorFlow, PyTorch, OpenCV).
- Experience with CNNs, RNNs, Transformers , and other relevant architectures.
- Familiarity with image preprocessing techniques (denoising, binarization, skew correction).
- Ability to work independently and deliver within tight deadlines.
Nice to Have
- Experience in reinforcement learning for challenge-response systems.
- Previous work with large-scale automation projects.
- Knowledge of cloud deployment (AWS, GCP, Azure).
Be The First To Know
About the latest Data science engineer Jobs in Uttarakhand !
Junior Machine Learning Engineer
Posted 1 day ago
Job Viewed
Job Description
Join us to advance data science and machine learning.
ClearML is a rapidly growing open source MLOps platform that helps data science, ML engineering, and DevOps teams easily develop, orchestrate, and automate ML workflows at scale. Our frictionless, unified, end-to-end MLOps suite enables users and customers to focus on developing their ML code and automation, ensuring their work is reproducible and scalable. ClearML is trusted by brands such as NVIDIA, NetApp, Samsung, Hyundai, Bosch, Microsoft, Intel, IBM, and Philips.
Overview:
We are an open source end-to-end MLOPs platform, built by developers for developers.
We're looking for a junior Machine Learning Engineer (Machine Learning AI) to join our growing team. In this role, you will collaborate across our development and product teams and will have a chance to collaborate with our MLOPs experts working in the exciting areas of machine learning, deep learning, DevOps, and AI.
The ideal candidate will be a recent graduate who wants to learn how to create and fine-tune models from large amounts of raw information and optimize them You will work with our team to learn to build ML/DL data pipelines to extract valuable business insights, analyze trends, and help us make better decisions.
We expect you to be highly analytical with a knack for analysis, math, and statistics, and a passion for machine learning and research. Critical thinking and problem-solving skills are also required.
Responsibilities:
- Research and analyze valuable data sources and automate processes
- Perform preprocessing of structured and unstructured data
- Review large amounts of information to discover trends and patterns
- Create predictive models and machine-learning algorithms
- Modify and combine different models through ensemble modeling
- Organize and present information using data visualization techniques
- Develop and suggest solutions and strategies to business challenges
- Work together with engineering and product development teams to build and test ML/DL solutions stretching the entire spectrum of ML operationalization from data processing, model training, hyperparameter tuning, deployment, and model management.
Requirements:
- Graduate role, no experience necessary, remote opportunity
- Knowledge of SQL and Python; familiarity with Scala, Java, or C++ is a plus.
- Familiar with Kubernetes and/or perhaps similar container system
- Strong math and analytical skills, with business acumen
- Strong communication and presentation skills
- Good problem-solving abilities
- BSc or BA degree in Computer Science, Engineering or other relevant area
Applied Machine Learning Engineer
Posted 13 days ago
Job Viewed
Job Description
Role: Applied Machine Learning Engineer
Location: Hybrid / Remote
Team: AI & Innovation
Reports to: VP of Artificial Intelligence
Your Role
At BIG Language Solutions, we're shaping the future of multilingual communication through cutting-edge AI. As an Applied Machine Learning Engineer, you’ll be instrumental in designing, building, and scaling ML-driven capabilities that enhance our translation, localization, and linguistic intelligence products. You will work across data science, engineering, and product teams to bring research into production and help us automate, augment, and accelerate human translation.
This role is perfect for someone who thrives on experimentation, iteration, and deployment of ML models in real-world systems.
You Will
- Adapt and fine-tune open-source LLMs and implement Retrieval-Augmented Generation (RAG) pipelines to perform specialized tasks, enhancing translation quality and workflow efficiency.
- Design, deploy, and optimize AI agents capable of enterprise-grade conversations, integrating them with internal systems via APIs, databases, and automation tools.
- Develop evaluation pipelines for LLM performance on multilingual tasks, and guide model selection or fine-tuning accordingly.
- Support the prototyping and productionization of AI-driven features that support localization workflows, with a focus on delivering scalable impact across translation and interpretation processes.
- Collaborate with cross-functional teams (engineering, product, and operations) to shape BIG Language AI’s roadmap
- Stay current with research in applied ML, especially around LLMs, sequence modeling, and cross-lingual representations.
Requirements
- 3+ years of experience in applied Machine Learning, preferably with a focus on NLP or multilingual AI.
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, Computational Linguistics, or related field.
- Proficiency in Python and ML frameworks such as PyTorch, TensorFlow, or HuggingFace Transformers.
- Experience building, training, evaluating, and deploying models in production environments.
- Strong understanding of NLP concepts such as information retreival, sequence modeling, NER, and machine translation.
- Experience with MLOps tools (e.g., MLflow, Weights & Biases, Docker, Kubernetes) is a strong plus.
- Excellent problem-solving skills and ability to work cross-functionally with product, data, and engineering teams.
Machine Learning Research Intern
Posted 13 days ago
Job Viewed
Job Description
Internship Opportunity: Machine Learning and AI
Please fill out the questionnaire at (You will have to copy-paste the link, apologies for inconvenience)
Are you passionate about diving deep into the realms of Machine Learning and AI? We're seeking enthusiastic interns to join our team for an immersive learning experience. Here's what you can expect:
Responsibilities:
- Engage in daily paired live coding sessions focusing on various aspects of Machine Learning and AI.
- Availability required for around an hour daily for these sessions.
- Explore and apply mathematical methods relevant to machine learning algorithms.
- Commitment of at least one month of active involvement.
Requirements:
- Prior exposure to PyTorch and Python is essential.
- Demonstrated experience with starter projects in machine learning.
- Strong interest in delving into the mathematical foundations of machine learning.
Perks:
- Gain hands-on experience and practical knowledge in the dynamic field of AI and Machine Learning.
- Collaborate with experienced professionals in the industry.
- Opportunity to enhance your skills through daily coding sessions and mentorship.
Please Note the stipend for this internship is INR 10,000/- per month.
If you're ready to embark on this exciting learning journey, apply now with your resume and a brief cover letter outlining your interest and relevant experience.