Principal Software Engineer

4 weeks ago


Bangalore, Karnataka, India Cortex Consulting Pvt. Ltd. Full time

Skills- Machine learning, kuber flow, Kubernetes, python, docker, spark

Mode of Work- Hybrid

Notice: Immediate to 15 Leadership:

- Provide technical leadership and guidance to the ML engineering team.

- Drive the design, development, and deployment of innovative ML solutions with a focus on efficiency, scalability, and maintainability.

- Break down complex problems into actionable steps and lead the development of effective algorithms and models.

- Champion best practices for software development, including clean code, version control, and documentation.

- Foster a collaborative learning environment and actively participate in knowledge sharing within the team.

Machine Learning Expertise:

- Possess 8+ years of experience in commercial software development with at least 3+ years dedicated to Machine Learning and AI.

- Demonstrate a strong understanding of machine learning principles, algorithms, and techniques (e.g., supervised learning, unsupervised learning, deep learning).

- Experience with building, training, and evaluating machine learning models using Python libraries like scikit-learn, TensorFlow, or PyTorch.

Productionization and Infrastructure:

- Design and implement robust ML pipelines using tools and frameworks like Kubeflow, Seldon, or Spark.

- Containerize ML models using Docker for efficient deployment.

- Manage and orchestrate ML workloads on container orchestration platforms like Kubernetes (experience a plus).

- Collaborate with DevOps engineers to ensure seamless integration of ML models into production environments (experience with cloud services like AWS or Azure a plus).

General Skills:

- Excellent analytical and problem-solving skills.

- Strong communication and collaboration skills to work effectively with cross-functional teams (technical and non-technical).

- Ability to prioritize effectively, manage time efficiently, and deliver projects on schedule.

- Demonstrate a strong sense of ownership, urgency, and pride in your work.

- Proven ability to troubleshoot production issues and identify root 8+ years of experience in commercial software development.

- 3+ years of experience in Machine Learning and AI.

- Strong proficiency in Python and machine learning libraries.

- Experience with Docker and containerization principles.

- Experience with Kubernetes (a plus).

- Experience with Kubeflow, Seldon, or Spark (a plus).

- Experience with cloud services like AWS or Azure (a plus).

- Excellent problem-solving, analytical, and communication skills.

- Strong leadership qualities and the ability to mentor junior team members.

(ref:hirist.tech)

  • Bangalore, Karnataka, India Harness.io Full time

    The Harness Engineering team is seeking a Principal Engineer to lead complex cross platform. initiatives and lead technical projects across geographies. Principal Engineers are recognized. experts in Harness' technology domain, and represent the senior technical leadership within. their organization. Principal Engineers carry the responsibility of...


  • Bangalore, Karnataka, India shenzyn Full time

    Principal Software Engineer Position Responsibilities : - Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery, and maintenance.- Translate functional requirements into robust, efficient, supportable solutions that work well within the overall system architecture. - Evaluate and make...


  • Bangalore, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Hiring Java Engineer - Senior/Lead/Principal Engineer for US based Global Enterprise Product Consulting company for their Bangalore team.Experience : 5+ YearsLocation : BangaloreRole : Senior/ Lead/ PrincipalJob Description :- Experience: 5+ Years for Java Senior/ Lead / Principal Engineer.- Strong knowledge of Object Oriented analysis and design, software...


  • Bangalore, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Position : Java Principal EngineerLocation : Bangalore (Work From Office)Job Type : Full-timeWe are looking for a talented and experienced Java Principal Engineer to join our team. The ideal candidate will have a strong background in software engineering and architecture, with deep expertise in Java development. As a Principal Engineer, you will be...


  • Bangalore, Karnataka, India Right Move Staffing Solutions Private Limited Full time

    About the Role :We are seeking a highly experienced Principal Software Engineer to join our team and play a critical role in the development and delivery of innovative software solutions for one of our esteemed clients. You will leverage your extensive expertise in full-stack development, cloud technologies, data management, and system architecture to...


  • Bangalore, Karnataka, India Recrud Full time

    Overview : Recrud, a leader in tech recruitment, is actively seeking a Principal Backend Engineer for its prestigious client in the fintech sector. This role demands a visionary professional capable of shaping the backbone of financial technologies. The ideal candidate will have a robust background in software development, with at least seven years of...

  • Ola Electric

    4 weeks ago


    Bangalore, Karnataka, India Ola Electric Full time

    Principal Engineer - Embedded Software. Domain Knowledge Automotive. Experience : 9 Years +. Job Location : Bengaluru/ Bangalore. Work Mode : Work From Office.- We are seeking a highly skilled and motivated Power Electronics Embedded Engineer to join our dynamic team.- The ideal candidate will play a key role in the design, development, and implementation of...

  • Principal Engineer

    4 weeks ago


    Bangalore, Karnataka, India Recrud Full time

    Principal Backend Engineer (Java) Fintech. Company Overview : Recrud is delighted to partner with a leading fintech company, recognized for its innovative solutions and cutting-edge technology in financial services. Our client is on a mission to redefine the financial landscape by providing secure, scalable, and user-friendly products. As part of their...


  • Bangalore, Karnataka, India CareerNet Technologies Full time

    Responsibilities :Become the tech owner for Navi's most complex and impactful projects.Define, own, and implement a long-term technology vision for your team(s).Define and Own the end-to-end architecture of your team(s).Create components/libraries/services/utilities to be used across the team/org wherever required.Set up and ensure adherence to...


  • Bangalore, Karnataka, India CIDC PRIVATE LIMITED Full time

    Job Description :We have an excellent opportunity for Principal Software Engineer_Network Data Ingestion with Calix for Bangalore. Qualifications :-15+ years of highly technical, hands-on software engineering experience delivering quality software releases.- Independent and Self driven and works in a Team.- Strong, creative problem-solving skills and ability...

  • Principal Engineer

    4 weeks ago


    Bangalore, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    We are well funded early Startup product company disrupting P2P/Lending domain in India. We are mobile only lending platform company helps underserved banking consumers. Looking to build A team in Engineering.Position : Principal Engineer - PythonEducation : BE/BTech (IIT/BITS/ISB/NIT/ Any premium institute)Location : Bangalore (Koramangala)Experience : 5+...

  • Lead Engineer

    4 weeks ago


    Bangalore, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    Job Description :We are 10 years old product company based disrupting Banking, Insurance & NBFC domain.Position : Lead Engineer & Principal DeveloperExperience : 8 to 12 YrsEducation : : Bangalore, IndiaWe are looking for :- At least 8+ years of experience in Java software development & Product Development- Must be Strong in Core Java (Collections,...

  • Software Engineer

    1 week ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    The primary responsibility is to work on regression-cum-automation area to deliver high-quality product releases as per schedule. The role will have the opportunity to contribute to several aspects of ACK release flow like Build, Test, Package, Release, Configure, and Monitor. Detailed responsibilities of this role are:Responsibilities: Develop small-scale...

  • Software Engineer

    4 weeks ago


    Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Responsibilities :Participates in Sprint planning sessions with team members to analyze development requirements.Develops and integrates applications using VC++ as per written specifications to onboard new content onto LSEG products.Develops software using disciplined software development processes, adhering to industry standards and software best practice...

  • Principal Engineer

    4 weeks ago


    Bangalore, Karnataka, India Peopleplus Professional Services Pvt Ltd. Full time

    Position Overview :As a Principal Engineer, you will be architecting and creating robust, scalable, and secure microservices that power our SaaS platform and make governance easy for our customers. You'll have the full power of AWS at your disposal to build Serverless solutions (either brand new, or assisting in migrating services to Serverless),...


  • Bangalore, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    Job Description :We are 8 years old product company based disrupting Banking, Insurance & NBFC domain.Position : Lead Engineer & Principal DeveloperExperience : 8 to 12 YrsEducation : BE/BTech/ME/M.Tech/MCALocation : Bangalore, IndiaWe are looking for :- At least 8+ years of experience in Java software development & Product Development- Must be Strong in...


  • Bangalore, Karnataka, India Spigot Software Pvt Ltd Full time

    Description Essential Responsibilities :Specific day-to-day responsibilities and milestones needed to achieve the objectives : - At least 2 years of software development experience using STL and medium to complex business logic using C++ .- Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto...


  • Bangalore, Karnataka, India Zyoin group Full time

    Job Description :We are looking for Principal Data Engineers to help us build and enhance big data platforms to achieve availability, scalability, and operational effectiveness. The right individual will embrace the opportunity to tackle challenging problems and use their influence to drive continual improvement.You will also work on the cutting edge of...

  • Team Lead

    3 weeks ago


    Bangalore, Karnataka, India Strategic Talent Partner Full time

    Overview of Job Function:The Team Lead, Software Engineer works in a software development team with members of the development organization, QE and Tier 3 Support and is responsible for the design, development, and the implementation of server-side software systems. The team lead works closely with management on departmental issues, with latitude for...

  • Software Engineer

    4 weeks ago


    Bangalore, Karnataka, India Changeleaders Full time

    Job Description :- To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: - Understand customer requirements and suggest solutions or alternatives - Fill timesheets and complete invoicing process on or before the deadline - Engage with customer teams on an ongoing basis on all aspects of project...