Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12669653

    BENGALURU · FULLTIME

    Senior Software Engineer - Full Stack & GenAI

    Bloom Engineering logo

    Bloom Engineering

    Bengaluru · onsite · Posted 62d ago

    Sourced fromNaukri
    Undisclosed5–10 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Naukri · 14 questions to answer1.8s
    • Decided the answers for all of them2.5s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Summary
    Senior Software Engineer - Full Stack GenAI
    As a Senior Software Engineer on the Wabtec IT Data Analytics (DnA) Team, you will be part of the Advanced Analytics AI Development team. You will collaborate with data engineers, AI specialists, and business stakeholders to build scalable full-stack applications and GenAI-powered features that solve real business problems.
    Responsibilities
    • Software Development: Build and maintain full-stack applications, APIs, and AI-powered features.
    • System Design: Contribute to the design of microservices and event-driven systems following established architecture.
    • GenAI Implementation: Develop LLM-powered features including prompt pipelines, RAG integrations, and evaluation workflows.
    • End-to-End Delivery: Build secure APIs (FastAPI/Node/NestJS) and React-based frontends; support CI/CD, testing, and deployments.
    • Security Practices: Implement secure coding standards including authentication (OAuth2), secrets management, and API protection.
    • Collaboration: Work closely with cross-functional teams to deliver solutions aligned with business needs.
    • Code Quality: Write clean, testable, maintainable code and actively participate in code reviews.
    • Continuous Learning: Stay open to learning and implementing Python, AI, and emerging GenAI technologies in real-world use cases.
    • Improvement Mindset: Contribute to improving engineering practices, developer experience, and team productivity.
    What do we want to know about you
    You must have:
    The minimum qualifications for this role include:
    • Bachelor degree in computer science, IT, or related field
    • 5+ years of software engineering experience
    • Strong proficiency in TypeScript/JavaScript/Python
    • Experience building frontend applications using Angular and React or similar frameworks
    • Backend development experience with FastAPI / Node.js / NestJS
    • Experience working with SQL and data-driven applications
    • Familiarity with AWS (S3, RDS), Docker, and CI/CD pipelines
    • Exposure to GenAI concepts (LLMs, prompts, RAG, APIs)
    • Understanding of secure coding practices and authentication mechanisms
    • Strong problem-solving and communication skills
    • Demonstrated willingness to learn and implement AI/GenAI solutions along with Python
    We would love it if you had:
    • Experience with vector databases (pgvector, Pinecone, Weaviate)
    • Familiarity with LangChain, LlamaIndex, or similar frameworks
    • Knowledge of Redis, background jobs, and queue systems
    • Exposure to Kubernetes and container orchestration
    • Understanding of observability (logs, metrics, tracing)
    • Experience optimizing performance and cost for applications
    What will your typical day look like
    • Collaborate with AI engineers and stakeholders in design and development discussions
    • Develop scalable APIs, frontend applications, and AI-powered features
    • Experiment with and implement GenAI capabilities
    • Participate in code reviews and improve code quality
    • Troubleshoot issues and optimize performance
    • Continuously learn and apply new tools, especially in Python and AI/GenAI
    What about the physical demands of the job
    • Hybrid work as per Wabtec policy.
    • Work independently and as part of a team
    • Manage multiple projects simultaneously
    You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary.


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Section · 02

    Skills

    orchestrationMiningcodingBackendPythonJavascriptSQLFreightComputer ScienceSystem Design

    Senior Software Engineer - Full Stack & GenAI · waiting for your command