Talent.com
Senior Software Engineer
Senior Software EngineerForage AI • chennai, India
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Forage AI • chennai, India
8 days ago
Job description

Role Overview (Hands‑on Player‑Coach)

This is a hands‑on leadership role. You will both lead and actively contribute code . You’ll work closely with engineers—reviewing designs and PRs, pairing on tricky problems, and raising the bar on architecture, reliability, security, and performance.

Salary Budget upto Rs. 21-24 LPA

About ForageAI

ForageAI delivers large‑scale data collection and processing platforms : web crawlers, document parsers, data pipelines, and AI‑assisted workflows. Our primary language is Python ; we design for cloud‑native on AWS (with GCP / Azure exposure). We prioritize high ownership, strong collaboration, and pragmatic, well‑documented engineering.

Key Responsibilities :

  • Own end‑to‑end delivery of projects : requirements, scoping, design, implementation, testing, deployment, and operations.
  • Architect scalable, fault‑tolerant systems for crawling, parsing, enrichment, and data processing.
  • Write production code in Python; set standards via code reviews , design docs, and reference implementations.
  • Mentor and grow engineers : coaching on design, coding best practices, observability, and operational excellence.
  • Collaborate with stakeholders / clients : translate business needs into clear technical plans; manage risks and trade‑offs.
  • Establish engineering best practices (branching strategy, CI / CD, testing strategy, security baselines, SLAs / SLOs, incident / RCA processes).
  • Partner with QA / Ops to ensure quality gates, deployment hygiene, and on‑call readiness.
  • Drive exploration and adoption of GenAI / AI‑agent capabilities where they create clear value.

Required Qualifications :

  • 7–9 years in software engineering, including 2–3+ years in a senior / lead capacity.
  • Expert in Python ; strong command over data structures / algorithms , concurrency, and distributed systems concepts.
  • Deep experience with SQL and NoSQL (plus schema design / modeling); familiarity with vector databases .
  • Proven track record designing and shipping cloud‑native systems on AWS (S3, Lambda, ECS / EKS, SQS / SNS, RDS / DynamoDB, CloudWatch, IAM).
  • Significant experience building and operating crawlers / parsers and robust ETL / ELT pipelines.
  • Strong proficiency with Git , testing strategies (unit / integration / e2e), observability (logging / metrics / tracing), and performance tuning.
  • Excellent communication : produces high‑quality design docs and gives actionable, empathetic feedback.
  • Preferred / Good to Have (Prioritized)

  • GenAI & LLMs : LangChain, CrewAI, LlamaIndex , prompt design, RAG , evaluation; vector stores. (Strongly preferred and prioritized.)
  • CI / CD & Containers : GitHub Actions / Jenkins, Docker , Kubernetes .
  • Data Pipelines / Big Data : Airflow , Spark , Kafka , or equivalents.
  • Infra as Code & Cloud Ops : Terraform / CloudFormation; security hardening, cost / performance optimization, capacity planning.
  • Frontend / JS : not required ; basic JS or frontend exposure is nice‑to‑have only.
  • Exposure to GCP / Azure .
  • Experience with interviewing, onboarding, and developing talent.
  • What Success Looks Like :

  • Clear, incremental delivery with measurable reliability (SLOs) and strong documentation.
  • Teams consistently ship high‑quality code under your guidance; juniors level‑up through mentorship.
  • Thoughtful trade‑offs that balance delivery speed, cost, security, and maintainability.
  • Work‑from‑Home Requirements :

  • High‑speed internet for calls and collaboration.
  • A capable, reliable computer (modern CPU, 8GB+ RAM).
  • Headphones with clear audio quality.
  • Stable power and backup arrangements.
  • Forage AI is an equal‑opportunity employer. We value curiosity, craftsmanship, and collaboration.

    Create a job alert for this search

    Senior Software Engineer • chennai, India

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    Alp Consulting Ltd. • Chennai, Tamil Nadu, India
    A Minimum of 5 years related experience developing software in a business production environment.TECHNICAL KNOWLEDGE and / or ABILITIES : . Successful candidates will likely have at least 5 years of exp...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Movate • Chennai, Tamil Nadu, India
    Should have good minimum 8-9 yrs of development Experience with.Design, develop, and maintain web and desktop applications using the. NET framework with Javascript and Angular experience.Work with S...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Insight Global • Chennai, Tamil Nadu, India
    Seeking immediate joiners for a 1-year contract to start.In this role, you will be responsible for shaping the future of customer facing checkout products. This will be accomplished through implemen...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer - Fullstack

    Senior Software Engineer - Fullstack

    Confidential • Chennai, India
    PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    YouTrip • Chennai, TN, IN
    Quick Apply
    YouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific.In 2018, we pioneered the region's first multi-currency digital wallet. Now, YouTrip is the #1 multi-curren...Show more
    Last updated: 30+ days ago
    Senior Software engineer

    Senior Software engineer

    Saaki Argus & Averil Consulting • Chennai, Tamil Nadu, India
    Quick Apply
    It is one of the world s oldest continuously running journals, founded in 1734, and today it operates as a digital maritime intelligence publication offering global shipping news, analysis, data, a...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    CXC • Chennai, India
    Design and develop scalable backend services and APIs using Node.Build and maintain high-performance frontend applications using React. Design and implement GraphQL server-side architecture, includi...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Software Engineer -Delphix

    Senior Software Engineer -Delphix

    Confidential • Chennai, India
    Are you passionate about building secure, compliant, and high-performing data environments that empower enterprises to innovate responsibly Join. Senior Software Engineer – Delphix.As a Senior Softw...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer I

    Senior Software Engineer I

    Confidential • Chennai, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    IRIS Software Group • Chennai, Tamil Nadu, India
    IRIS Software Group is a leading business software and services provider, one of the UK’s largest privately held software companies. We help organisations to make better business decisions by develo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Virtana Corp. • Chennai, Tamil Nadu, India
    Challenge convention and work on cutting edge technology that is transforming the way our customers manage their physical, virtual and cloud computing environments. Virtual Instruments seeks highly ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer 1

    Senior Software Engineer 1

    project44 • Chennai, Tamil Nadu, India
    We challenge the status quo because we know a better supply chain isnt just possibleits essential.Decision Intelligence Platform. By transforming fragmented logistics data into real-time AI-powered ...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Tekion • Chennai, Tamil Nadu, India
    Positively disrupting an industry that has not seen any innovation in over 50 years Tekion has challenged the paradigm with the first and fastest cloud-native automotive platform that includes the ...Show more
    Last updated: 30+ days ago • Promoted
    Senior-Software Engineer

    Senior-Software Engineer

    Incedo • Chennai, Tamil Nadu, India
    Incedo is a US-based consulting data science and technology services firm with over 3000 people helping clients.We help our clients achieve competitive advantage through. Our uniqueness lies in brin...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Philips • Chennai, Tamil Nadu, India
    Job Description : Senior Full Stack Software Engineer.Senior Full Stack Software Engineer.Youll also have the opportunity to experiment with. AI and automation technologies.Lead design and developmen...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Software Engineer - Collibra

    Senior Software Engineer - Collibra

    Confidential • Chennai, India
    We are seeking an experienced and innovative.Collibra, to drive advanced data governance solutions that empower organizations through enhanced metadata management, data lineage, and taxonomies.This...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer -Delphix

    Senior Software Engineer -Delphix

    LevelShift • Chennai, Tamil Nadu, India
    Quick Apply
    Are you passionate about building secure, compliant, and high-performing data environments that empower enterprises to innovate responsibly? Join. Senior Software Engineer Delphix.As a Senior Soft...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Episode Six US • Chennai, Tamil Nadu, India
    How do you want to pay Its a question youve answered on-screen or in-person thousands of times but your choices have always been limited. Imagine the flexibility to pay however you want credit debi...Show more
    Last updated: 20 days ago • Promoted