Talent.com
This job offer is not available in your country.
Lead Software Engineer I

Lead Software Engineer I

PowerSchoolbangalore, India
15 hours ago
Job description

Overview

This position, under the general direction of the Lead and / or Manager, Machine Learning Engineering, will be responsible for technical and development support for our award-winning K-12 software. This role will help in all AI / generative AI products in the areas of engineering, data, deployment and infrastructure.

Responsibilities

Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

  • Design and implement Machine learning models and data ingestion pipelines
  • Develop and support a platform that enables data scientists to rapidly develop, train, and experiment with machine learning models
  • Expand and optimize data pipelines, data flow, and collection for cross functional teams
  • Create and maintain optimal data pipeline architecture by assembling large, complex data sets to meet functional and non-functional business requirements
  • Identify and implement internal process improvements including automating manual processes, optimizing data delivery, and redesigning infrastructure for greater scalability
  • Support the building of machine learning, data platforms, and infrastructure required for optimal data extraction, transformations, and loading of data from a wide variety of data sources
  • Work with architecture, data, and design teams to assist with data related technical issues and support data infrastructure needs
  • Deploy ML models in AWS environment specifically in AWS Sage Maker environment
  • Implement Model Monitoring, Data Quality Checks, Data Drifts in Inference Pipelines
  • Support ML teams in the delivery of continuous integration, continuous deployment, providing templates and patterns
  • Perform root cause analysis for production issues where the root cause is in infrastructure, environment, configuration, or deployment routines; understand when to escalate to product development teams; remediate root causes and implement preventative actions
  • Own the AWS stack which comprises all ML resources and collaborate on managing ML infrastructure costs
  • Establish standards and practices around MLOps, including governance, compliance, and data security
  • Uses Generative AI models, other LLMs and LangChains to build different smart solutions
  • Uses customer management system to provide status on open customer issues and properly verifies when an issue can be closed
  • Participate in afterhours maintenance, when necessary, respond to emergencies, participate in customer calls when called upon in support of initiatives and incident response

Qualifications

To be considered for and to perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill and / or ability required.

Qualifications include :

  • At least 5+ years of experience within the full software development lifecycle from planning through deployment and maintenance
  • Demonstrated ability to design, implement, and scale machine learning workflows (ML OPs); including deployment and delivery of production-ready model APIs
  • Demonstrated proficiency with version control systems and automated software testing and delivery
  • Proficiency with at least one machine learning lifecycle platform (Sagemaker, MLFlow, TensorFlow, etc.), orchestration platform (Airflow, Dagster, etc.) and data platform like SnowFlake / DataBricks
  • 5+ years of experience with ML infrastructure and ML DevOps
  • 5+ years of overall engineering experience in distributed systems and data infrastructure
  • 3+ years experience coding in Python (preferred) or other languages like Java, C#, etc.
  • Experience working with ML engineers to build tooling and automation to support the entire ML engineering lifecycle, from experimentation to production operations
  • Experience with Kubernetes and ML CI / CD workflows
  • 3+ years experience with AWS or other public cloud platforms (GCP, Azure, etc.)
  • Excellent verbal and written communication skills.
  • Experience with Infrastructure-as-Code tools and frameworks
  • Bachelor's degree in computer science, data science, mathematics, or a related field. Master’s degree preferred
  • Create a job alert for this search

    Lead Software Engineer • bangalore, India

    Related jobs
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Epirocbangalore, India
    Able to effectively lead and support a team by ensuring quality deliverables, sharing responsibility in troubleshooting, and maintaining strong stakeholder engagement and communication.Design, deve...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Sr Lead Software Engineer

    Sr Lead Software Engineer

    Adobebangalore, India
    Changing the world through digital experiences is what Adobe’s all about.We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital exper...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer II

    Lead Software Engineer II

    PowerSchoolbangalore, India
    This position, under the general direction of the Manager and / or Director, Software Engineering, will be responsible for technical and development support for our award-winning K-12 software.This r...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Software Engineer II

    Software Engineer II

    American Expressbangalore, India
    At American Express, our culture is built on a 175-year history of innovation, shared and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues.As pa...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    IIOT lead Engineer

    IIOT lead Engineer

    Anicalls (Pty) Ltdbangalore, India
    Knowledge of leading IoT platforms, features, and concepts such as device management, connectivity management, data orchestration, end-to-end security, and firmware updates.Experience with IoT oper...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Maerskbangalore, India
    As a Lead Software Engineer, you will play a pivotal role in building the foundations of an exciting greenfield platform. Defining event and API schemas in collaboration with data providers and cons...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    ALTERYXbangalore, India
    We’re looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual.Like us, you’re a high performer who’s an expert at your craft, constantly challengi...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Ecolabbangalore, India
    We are looking for a seasoned Technical Lead with deep expertise in full-stack development and hands-on experience with Azure OpenAI services. This role involves leading a team of developers, design...Show moreLast updated: 15 hours ago
    • Promoted
    Software Engineer II

    Software Engineer II

    Best BuyBengaluru, India
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.Actively participate in team planning activities. Ensure the quality and integrity of the SDLC for the...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Syniversebangalore, India
    Syniverse is the world’s most connected company.Whether we’re developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping t...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    JPMorgan Chase & Co.bangalore, India
    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and communit...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    DocuSignbangalore, India
    Company Overview Docusign brings agreements to life.Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleas...Show moreLast updated: 21 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Synamediabangalore, India
    Lead Software Engineer, Service Now.At Synamedia, we’re a global team of 1,700+ trailblazers across 20 countries, revolutionizing how the world is entertained and informed.With a legacy of protecti...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Smiths Detectionbangalore, India
    Our expertise is spread across 5 R&D centers, 21 Global Offices and 7 Manufacturing Sites with 3000 Brilliant minds globally contributing for over 40 years at the frontline which enables us to deli...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer II

    Lead Software Engineer II

    Danaherbangalore, India
    Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?. At Beckman Coulter Diagnostics, one of 15+ operating companies, our work s...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Circanabangalore, India
    Let’s be unstoppable together!.At Circana, we are fueled by our passion for continuous learning and growth, we seek and share feedback freely, and we celebrate victories both big and small in an en...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    OutSystemsbangalore, India
    There are NO limits to your career : come shape the future and be part of a truly unique global culture at OutSystems!.Take part in the design, implementation, and maintenance of robust, scalable, a...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Lead Software Engineer - Integrations

    Lead Software Engineer - Integrations

    DocuSignbangalore, India
    Company Overview Docusign brings agreements to life.Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleas...Show moreLast updated: 15 hours ago