Jobs
>
Software Engineer
>
Bengaluru

    Software Engineer - Bengaluru, India - First Advantage

    Default job background
    Description
    Who You Are?
    We are looking for a team member who considers themselves:
  • Self-motivated – you love to lead others but are also ready to "roll up your sleeves." You can spearhead a project and see it through from start to completion.
  • A team player – you navigate cross-functional teams and work well with team members across groups toward a common goal. While you are an independent contributor, you appreciate the value in collaboration.
  • An innovator – you see gaps in current processes or workflows as an opportunity to improve and try something new.
  • A lifelong learner – you seek opportunities to learn and upskill, you understand the importance of thorough and secure screenings, and are interested in the Human Capital sector and the confluence of people, process, and technology.
  • What You'll Do

    The AI Integration Engineer is responsible for designing, developing, and maintaining APIs to enable seamless communication between different systems. They collaborate with data scientists to integrate advanced AI models into existing systems and ensure their optimal performance. Additionally, they establish and maintain efficient CI/CD pipelines, contribute to data analysis initiatives, and participate in AI/ML projects. Strong technical skills in Python, SQL, CI/CD tools, containerization technologies, and cloud platforms are essential for success in this role. Effective collaboration with cross-functional teams and thorough documentation of integration processes are also key aspects

    Responsibilities:
  • Design, develop, and maintain APIs to facilitate seamless communication between diverse systems, ensuring adherence to RESTful API best practices for robustness, scalability, and flexibility
  • Collaborate with data scientists to integrate cutting-edge AI models into existing systems, optimizing their performance and ensuring smooth functioning within the organization's ecosystem
  • Establish and maintain efficient Continuous Integration (CI) and Continuous Deployment (CD) pipelines, working closely with the DevOps team to implement automation and orchestration solutions. Knowledge of MLOps is preferred
  • Contribute to data analysis initiatives, extracting valuable insights to inform business decisions, and participate in select AI/ML projects, providing expertise in model rebasing, development, deployment, and integration
  • Collaborate with cross-functional teams, including data scientists, software developers, and DevOps engineers, and document integration processes, API specifications, and deployment strategies for knowledge sharing and transparency
  • What You May Need to be Successful
  • Bachelor's degree and above or related technical field or equivalent relevant work experience
  • 3+ years integration development experience required
  • 3+ years in API development
  • Strong: Python programming, SQL, CI/CD tools (like Jenkins, GitHub, GitLab CI), containerization technologies (like Docker, Kubernetes), Rancher, Cloud technologies (preferably Azure), proficiency with version control systems (such as GitHub), knowledge on build tool
  • Experience to python frameworks like FastAPI, Django, Flask.
  • Knowledge/Exposure to cloud services for machine learning model deployment. Azure will be plus.
  • Familiarity with scripting languages and knowledge of Airflow will be a plus
  • Why First Advantage is Your Next Big Career Move

    First Advantage is going through a technology transformation We are looking for experts who are excited to work with advanced technologies and provide best-in-class user experiences, drive the development and deployment of scalable solutions, and smoothly guide our agile teams and clients through meaningful changes as we continue to expand our impact.

  • upGrad Rekrut

    Software Engineer

    4 days ago


    upGrad Rekrut Bengaluru, India

    Role: Java fullstack · Skills: Java, Spring, Angular · Location: Bangalore · Work mode: 5 days WFO (Can facility will be provided) · Preferred Notice period: Immediate to 20 days max · Responsibilities: · Design, develop, and maintain Java-based web applications using Angular fra ...

  • Lenovo

    Software Engineer

    1 hour ago


    Lenovo Bengaluru, India Full time

    We are Lenovo. We do what we say. We own what we do. We WOW our customers. · Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 market ...

  • Nbyula - Skillizens without Borders

    Software Engineer

    1 day ago


    Nbyula - Skillizens without Borders Bengaluru, India

    Are you someone who thinks of an application as soon as there is a real-world problem to be solved, manual errors to be reduced/eliminated, a monotonous task to be automated, or remote collaboration to enable distributed problem-solving in a highly collaborative crowd-sourced env ...

  • Gowin

    Software Engineer

    6 days ago


    Gowin Bengaluru, India

    Job Title : Software Engineer - Automation · Experience : 5+ Years · Location : Hyderabad · Job Type : Full-Time · Job Brief : · Join one of our prestigious client's dynamic team as a Software Engineer - Automation and be at the forefront of revolutionizing what people and busine ...

  • INSIGHT GLOBAL SOLUTIONS

    Software Engineer

    1 day ago


    INSIGHT GLOBAL SOLUTIONS Bengaluru, India permanent

    Minimum Requirements : · - Bachelors Degree in Computer Science, Information Technology, or related field or equivalent experience. · - 5+ years of development experience with Java related technologies and designing, developing highly scalable and distributed business application ...

  • Lenovo

    Software Engineer

    1 hour ago


    Lenovo Bengaluru, India Full time

    We are Lenovo. We do what we say. We own what we do. We WOW our customers. · Lenovo is a US$62 billion revenue global technology powerhouse, ranked #217 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 market ...

  • Nbyula - Skillizens without Borders

    Software Engineer

    1 day ago


    Nbyula - Skillizens without Borders Bengaluru, India

    This applies only to candidates with a minimum of 3 years of experience in product-based companies or startups. · Are you someone who thinks of an application as soon as there is a real-world problem to be solved, manual errors to be reduced/eliminated, a monotonous task to be au ...

  • Grizmo Labs

    Software Engineer

    1 day ago


    Grizmo Labs Bengaluru, India permanent

    Responsibilities: · - Create high-quality software features and components that integrate into complex software solutions. · - Develop software that is logically well-structured, fulfills requirements is readable, maintainable, testable, and performant using standard idioms and c ...

  • Qt Group

    Software Engineer

    5 days ago


    Qt Group Bangalore Urban, India

    About the job: · We are looking for a passionate Qt Professional Services Engineer as customer lead and software developer. You will work close to our customers both visiting customer's site and also helping out remotely from the office. The office is located in Bengaluru, India. ...

  • Soroco

    Software Engineer

    4 days ago


    Soroco Bengaluru, India

    Soroco is on a mission to elevate and transform how teams everywhere work. · Powered by multiple patents, its flagship AI model, Scout, generates a work graph - a map of friction hurting your teams and business outcomes. · Today, this map drives productivity improvements in 150+ ...

  • Live Connections

    Software Engineer

    3 days ago


    Live Connections Bengaluru, India

    Bachelor's degree in computer sciences or related experience with advanced degree preferred · • Work with a Java and PEGA stack to build user experiences and business services, and cloud platform. · • · 6 to 12 years of experience managing agile software engineering teams desig ...

  • TalentXo

    Software Engineer

    6 days ago


    TalentXo Bengaluru, India

    We are looking for a talented and motivated Software Engineer to join our growing Data Engineering & Analytics team. · In this role, you will play a pivotal role in developing, maintaining, and improving our reporting products and data pipelines. · Responsibilities : · - Design a ...

  • FX Consulting

    Software Engineer

    1 day ago


    FX Consulting Bengaluru, India permanent

    Requirements: · - 5+ years of experience as a Python Developer with a strong portfolio of projects. · - Bachelor's degree in Computer Science, Software Engineering, or a related field. · - Work with different teams to design, develop and test software systems and applications · - ...

  • Altair Engineering

    Software Engineer

    4 days ago


    Altair Engineering Bengaluru, India

    Transforming the Future with the Convergence of Simulation and DataJob Title: Software Engineer/Sr. Software Engineer - AltairOne DriveJob Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a r ...

  • The Qt Company

    Software Engineer

    4 days ago


    The Qt Company Bengaluru, India

    About the job: · We are looking for a passionate Qt Professional Services Engineer as customer lead and software developer. You will work close to our customers both visiting customer's site and also helping out remotely from the office. The office is located in Bengaluru, India. ...

  • Tessolve Semiconductor Pvt. Ltd.

    Software Engineer

    3 days ago


    Tessolve Semiconductor Pvt. Ltd. Bengaluru, India

    Hi, · Hiring · We have huge opportunity for our company Tessolve semiconductor.... · Looking for 2+ Years of real time experience in AI/ML domain. · Location is Electronic city, Bangalore. · Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field ...

  • Whitefield Careers

    Software Engineer

    1 day ago


    Whitefield Careers Bengaluru, India permanent

    Software Engineer - Scala · Role and Responsibilities: · - Scala Development: Design, develop, and maintain scalable and high-performance software solutions using the Scala programming language. · - Backend Development: Collaborate with cross-functional teams to architect and imp ...

  • The Nielsen Company

    Software Engineer

    4 days ago


    The Nielsen Company Bengaluru, India

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embar ...

  • The Nielsen Company

    Software Engineer

    4 days ago


    The Nielsen Company Bengaluru, India

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embar ...

  • Atom11

    Software Engineer

    5 days ago


    Atom11 Bengaluru, India

    Atom11 is a retail aware Amazon advertising automation software. It integrates Amazon ads with retail signals like inventory, digital shelf & pricing. It gives you more control over your ads than traditional Amazon softwares. It is perfect for boutique agencies, aggregators, bran ...