Free cookie consent management tool by TermsFeed Software Engineer (ML Platform) | Antal Tech Jobs
Back to Jobs
16 Weeks ago

Software Engineer (ML Platform)

decor
Hyderabad, India
Information Technology
Full-Time
BPK Tech

Overview

Job Information

    Date Opened

    12/20/2024

    Industry

    IT Services

    Job Type

    Full time

    Salary

    Confidential

    Work Experience

    4-5 years

    City

    Open for Remote

    State/Province

    Karnataka

    Country

    India

    Zip/Postal Code

    560006

Job Description

Who are we?
BPK Tech is a custom software development company having its headquarters in Minnetonka, MN, and branch offices in Canada and India. Backed by a proven track record of success, BPK Technologies has over 140+ customers across the world in various domains and an employee strength of over 150 across the globe. We use Agile methodology to run all our projects from sales, marketing, HR, development, and deployment. We are recently featured in the Inc.5000 as the fastest growing company in North America. We have grown 5x in the last 3 years.
We strongly believe in our values and organization culture because we take it very seriously. - https://bpktech.com/

Why work with us?

BPK is among the top 5000 growing companies of 2022/2023 in North America. We know that finding a meaningful and rewarding job can be a long journey. Our goal is to make that process as easy as possible for you and to create a satisfying work environment - one where you'll look forward to coming to every day. We provide an environment of growth and learning. We believe in employee empowerment, ownership, collaboration, and fun at work. BPK is working with the latest technologies in both service and product-based software development. We work with people who love technology and want to be hands-on, people who love taking ownership and accountability in whatever they do, and most importantly with people who are passionate about their work and skills. If that is you, we are the right organization.


Job Description


We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will possess a strong background in software engineering, a deep understanding of Python programming, and expertise in at least one of the following domains: MLOps, big data processing, graph databases, microservices, or machine learning (ML) development technologies.


As a Senior Software Engineer, you will play a pivotal role in designing, developing, and deploying scalable, high-performance solutions that empower our data-driven applications and systems.


Key Responsibilities


  • Design, develop, and maintain robust software solutions using Python and other relevant technologies.
  • Collaborate with cross-functional teams to build and integrate scalable microservices.
  • Develop and optimize workflows for machine learning models, leveraging MLOps best practices when applicable.
  • Design and implement solutions for big data pipelines, ensuring efficiency and scalability.
  • Work with graph databases to model, query, and analyze complex relationships and data structures.
  • Lead the development and deployment of ML models and support frameworks for data science teams.
  • Ensure the reliability, security, and performance of the systems through rigorous testing and best practices.
  • Provide technical leadership and mentorship to junior engineers.
  • Stay updated with industry trends and emerging technologies, recommending their adoption where appropriate.


Required Qualifications


  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 5+ years of professional software development experience, with a focus on Python programming.
  • Demonstrated experience in at least one of the following domains:
    • MLOps: Experience with tools like TensorFlow Extended (TFX), MLflow, or Kubeflow.
    • Big Data: Proficiency in processing and managing large-scale data with tools such as Apache Spark, Hadoop, or similar frameworks.
    • Graph Databases: Hands-on experience with graph databases like Neo4j, ArangoDB, or AWS Neptune.
    • Microservices: Expertise in building scalable and secure microservices using REST, gRPC, or GraphQL.
    • Machine Learning Development: Knowledge of frameworks like TensorFlow, PyTorch, or Scikit-learn, and experience deploying ML models into production.


Preferred Skills


  • Familiarity with cloud platforms (AWS, GCP, Azure) and their data services.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Proficiency in CI/CD pipelines and version control systems (Git).
  • Strong problem-solving skills and the ability to design innovative solutions for complex challenges.

Disclaimer: BPK Technologies is proud to be an Equal Opportunity Employer. We are committed to building a team that represents all without any discrimination based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, disability, or other applicable legally protected characteristics.

Share job
Similar Jobs
View All
1 Day ago
MTS II - Software Engineer
Information Technology
  • 4 - 7 Yrs
  • Pune
MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
decor
1 Day ago
Test Engineer - Functional Testing
Information Technology
  • Hyderabad, Telangana, India
Job Description Proven experience of 2 years of hands-on experience of functional testing. Strong knowledge of quality best practices and methodologies for software testing Experience with automation tools such as selenium, Cypress.io Katalon Stu...
decor
1 Day ago
UcodeSoft Solutions - iOS Developer - Xcode
Information Technology
  • Hyderabad, Telangana, India
Responsibilities Collaborate with the development team to design and implement new features for our iOS applications using Swift. Write clean, maintainable, and efficient code under the guidance of senior developers. Assist in translating UI/UX d...
decor
1 Day ago
Senior Technical Business Analyst
Information Technology
  • Hyderabad, Telangana, India
About the role:As a Senior Business Analyst, you will: Leads the creation & presentation of estimates for overall cost, skill, effort & timeline for new & existing solutions and projects from a functional perspective. Demonstrates solutions to inter...
decor
1 Day ago
Senior QA Engineer
Information Technology
  • Hyderabad, Telangana, India
Our Mission SPAN is enabling electrification for all ⚡We are a mission-driven company designing, building, and deploying products that electrify the built environment, reduce carbon emissions, and slow the effects of climate change. Decarbonization ...
decor
1 Day ago
Software Test Engineer
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionWe are looking for Software Testing Engineers with the ability to architect and implement modern test automation tools and frameworks to support automated functional testing of mobile and web applications they will also facilitate the...
decor
1 Day ago
Full Stack Developer (JAVA & Angular)
Information Technology
  • Bangalore, Karnataka, India
Fullstack Developer must be proficient in Java (Spring Boot) for backend development and Angular for frontend development. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, ensuring seamles...
decor
1 Day ago
QA Engineer
Information Technology
  • Bangalore, Karnataka, India
We're looking for a...QA EngineerApply Now!Position OverviewYou will participate in the testing effort of a leading SaaS product for small and medium sized hotels. He/she will lead the Quality Engineering effort and help to test and critique softwar...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media