AI Software Engineer - Python-based AI Platform Development (26A418)

FreshieHire Author
Salary
Not Disclosed
Location
Bengaluru

Highlights

Hands-on Python-based AI platform development, working on cutting-edge projects, opportunity to contribute to the technical direction of our AI Center of Excellence.


Description

Job Summary

pWe are seeking a highly skilled and experienced AI software engineer to join our dynamic team in developing advanced AI platforms and products. The ideal candidate will be proficient in Python and have a strong background in machine learning, data science, and cloud platform services.

Responsibilities

  • Develop and maintain Python-based AI services and components for LLM integration, RAG services, prompt management, and evaluation frameworks.
  • Create and manage data processing pipelines, feature stores, and retrieval systems.
  • Implement REST APIs using FastAPI/Flask and integrate with frontend components (React/TypeScript).
  • Support the technical implementation from PoC to production with guidance from senior engineers.
  • Maintain CI/CD pipelines for Python services and ML models.

Required Skills

  • Python Programming
  • Machine Learning Frameworks (PyTorch, TensorFlow)
  • Data Science & Analytics
  • Cloud Platforms & Services
  • API Development & Integration

Required Skills Explained

  • Python Programming: Essential for developing and maintaining AI services and components.
  • ML/DL Frameworks: Proficiency with frameworks like Scikit-learn, XGBoost, PyTorch, and TensorFlow is crucial for model implementation and deployment.
  • Data Science & Analytics: Skills in data processing and analytics are vital for supporting the development of AI platforms.
  • Cloud Platforms & Services: Experience with cloud services and platforms can help in production deployment and DevOps practices.
  • Production Deployment & DevOps: Knowledge in CI/CD pipelines, automated testing, and model validation is key to ensuring reliable system performance.
  • API Development & Integration: Developing REST APIs using FastAPI or Flask and integrating them with frontend components are important for building scalable AI systems.

Who is this for

pThis role is ideal for a self-motivated and experienced software engineer with a passion for AI and machine learning. You should have strong problem-solving skills, be able to work in cross-functional teams, and be comfortable with hands-on development.

Why This Job is a Good Opportunity

ulliWork in a Cutting-Edge Field: Be part of the development of advanced AI technologies, including LLM integration and RAG services.liCross-functional Collaboration: Collaborate with senior engineers, data scientists, and platform teams to drive technical solutions forward.liIdeal for Career Growth: With opportunities for mentorship and knowledge sharing, this role can help you advance your career in AI software engineering.liComprehensive Training and Development: Access to continuous learning programs, courses, and tools to enhance your skills and stay updated with the latest technologies.

Interview Preparation Tips

  • Practice coding challenges related to Python programming and ML/DL frameworks.
  • Prepare examples of projects or contributions you've made in similar roles, focusing on AI development and deployment.
  • Research Standard Chartered's AI CoE initiatives and demonstrate how your skills align with their goals.
  • Highlight your understanding of security best practices, compliance requirements, and DevOps processes.

Career Growth in This Role

pThis role provides a robust foundation for career growth in the field of AI software engineering. You can advance by taking on more complex projects, leading cross-functional teams, or specializing in specific areas such as model implementation, security practices, or cloud services. The exposure to regulatory and compliance requirements is also beneficial for those interested in governance roles.

pWith experience, you may move into senior positions or even transition into leadership roles within the AI CoE, contributing more strategically to the development of AI solutions that drive business value.

Explore More Opportunities

Skills

Frequently Asked Questions

What kind of experience is required for this role?

We are looking for candidates with at least 3-5 years of experience in software development, specifically with Python and machine learning frameworks.

Can you tell me more about the project work I will be doing?

You will develop AI services, data processing pipelines, and REST APIs. You will also support model implementation from prototypes to production deployment.

What kind of training and development opportunities are available?

We offer continuous learning programs including courses for upskilling in Python, machine learning, and cloud services, along with access to Unmind for mental wellbeing support.

About the Author

FreshieHire Author
Hi, this is KD. On my blogs, you will find the best jobs for freshers all at one place. We curate jobs for you from various sources and combine them all at one place. Hope you got some value. : )
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.