Senior Full-Stack Python Developer
Mphasis Ltd
Senior Full-Stack Python Developer
Mphasis Ltd
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Delivery Project Lead
Position/ TITLE : Senior Full-Stack Python Developer
Location : Offshore – Bangalore/Pune
Who are we looking For:
We are seeking a highly motivated and skilled Senior Full-Stack Python Developer between 5-10 years of experience to join our team and build innovative applications that leverage the power of artificial intelligence and machine learning.
You will be responsible for the entire development lifecycle, from designing and implementing back-end and front-end functionalities to integrating AI/ML models for intelligent solutions.
Responsibilities:
Technical Skills - Must Have
Expertise in Python: Design, develop, and maintain robust and scalable back-end APIs using Python and relevant frameworks.
Implement efficient algorithms and data structures to handle complex calculations and data processing.
Integrate with various databases and third-party APIs for data access and functionality.
Ensure code quality through unit testing, code reviews, and best practices.
Analyze and understand raw data & Develop data pipelines to wrangle data
ML model development and algorithm design.
Interpret trends and patterns, visualization tool, python graph libs.
Good knowledge of python, DS, Pandas, Scykit, NumPy, TensorFlow, keras, etc.
Open AI, GCP - AI services (vertex AI, etc.), Azure - AI services, Aws- AI services, MLops, NLP.
Contribute to CI/CD pipelines for automated deployments and testing using Kubernetes.
Technical Skills - Good to have
Application of opensource and commercial large language models
Application of machine learning algorithms and techniques for natural language processing.
Experience in Deep Learning.
Experience in Information extraction and retrieval techniques.
Experience with big data management tools, Node.js and scripting
Research, design and development of natural language processing algorithms
Design and develop user-friendly and responsive web applications
Build intuitive interfaces with a focus on user experience and accessibility.
Implement secure and front-end solutions.
Knowledge of additional languages like Java, C#, or Javascript is a plus.
Educational Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field (Master's degree preferred).
Process Skills:
General SDLC processes
Understanding of utilizing Agile and Scrum software development methodologies
Skill in gathering and documenting user requirements and writing technical specifications.
Behavioral Skills:
Work closely with designers, Architects, data scientists, product managers, and other engineers to deliver comprehensive solutions.
Communicate effectively and share technical knowledge with the team.
Be open to feedback and continuously learn and adapt to new technologies.
Ability to work independently and as part of a team.
Passion for learning and staying updated on the latest technologies.
Good Attitude and Quick learner .
Certification (Good to have) :
Cloud development certification (Any of GCP, Azure or AWS)
AI/ML certification
Job role
Work location
Bangalore
Department
Data Science & Analytics
Role / Category
Data Science & Machine Learning
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Mphasis Ltd
Job posted by Mphasis Ltd
This job has expired