Experience: 4.00 + years
Salary: USD 48000.00 / year (based on experience)
Expected Notice Period: 15 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full Time Contract for 12 Months(40 hrs a week/160 hrs a month)
(*Note: This is a requirement for one of Uplers client - Andela)
What do you need for this opportunity
Must have skills required:
Generative AI, AWS, Azure, Python
Andela is Looking for:
Apply Today and Get Ahead!
By choosing Uplers, you're not just applyingyou're optimizing your chances of success. Take the fast track to your next career move with Uplers and Andela.
Uplers is the only Indian partner working directly with Andela, giving you unique access to their exclusive roles. This partnership ensures that your application is prioritized and handled with care.
- Direct Connection with Andela Matchers:
By applying through Uplers, you connect directly with Andela Matchers. This direct line of communication speeds up the entire process, ensuring your profile gets the attention it deserves without unnecessary delays.
- Accelerated Application Process:
When you apply through Uplers, your profile is fast-tracked, giving you a significant advantage over other applicants. You'll skip one of the three assessments required if you apply directly through Andela's website, saving you time and getting you closer to your dream role faster.
Uplers takes the hassle out of the application process, ensuring your journey to joining Andela is smooth and efficient. With our support, you can focus on showcasing your skills and landing the perfect role.
Engagement Type:
- Payout will be managed by Andela
- Job Type : Direct Contract (12 Months) with Andela
- Location: Remote
- No Leave Policy: The number of working days, the talents will work, gets paid accordingly
About The Role
We are seeking a highly skilled Senior Python Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and implementing Web APIs using Python, with a strong emphasis on scalability, security, and performance. Additionally, this role involves developing custom Python SDKs, deploying applications on Azure, and working with advanced AI technologies to create innovative solutions. This is an exciting opportunity for someone who is passionate about Python development and is eager to work with cutting-edge AI technologies.
Key Responsibilities
- Web API Development: Architect and implement scalable, secure, and high-performance Web APIs using Python, adhering to industry best practices.
- SDK Development: Design, develop, test, and release custom Python SDKs, ensuring full SDLC compliance, including comprehensive documentation and version control.
- Azure Deployment: Develop, deploy, and manage Python applications on Azure, utilizing services such as Azure Functions and App Service to optimize performance and scalability.
- AI Solutions Development: Leverage advanced AI techniques, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Prompt Engineering, to develop innovative solutions and explore new approaches to complex problems.
- Performance Optimization: Ensure the performance, quality, and responsiveness of applications by identifying and correcting bottlenecks, and fixing bugs as needed.
- Cross-Functional Collaboration: Work closely with cross-functional teams to define, design, and ship new features that align with the company's goals and customer needs.
- Industry Knowledge: Stay up-to-date with the latest industry trends and technologies in Python development and AI, ensuring that the team remains at the forefront of innovation.
- Documentation: Document development processes, code changes, and best practices to ensure clarity and consistency for future reference and training purposes.
Requirements
Experience:
- Proven experience as a Senior Python Developer with a strong portfolio of Web APIs developed using Python.
- Previous experience with consuming AI endpoints or familiarity with AI technologies.
- Hands-on experience with Azure services, particularly Azure Functions and App Service.
- Experience in developing custom Python SDKs and managing full software development lifecycle processes.
Core Requirements:
- Proficiency in Python.
- Minimum 4 years of software development experience.
- At least 6-8 months of Generative AI experience
- At least 2-4 years in AI/ML, especially on Azure or AWS platforms.
- Practical experience with AI technologies, LLMs, RAG, Prompt Engineering, and Azure services.
- Strong problem-solving, communication, and team collaboration skills.
Python, Azure, and AI experience is a must. 5-6 hour overlap with EST.
How to apply for this opportunity
- Register or login on our portal & fill out the application form.
- Clear the given Video Screening (30 min) and Click on Apply to get shortlisted
- Once it's all done, your profile will be shared with the client for the Interview round.
- When selected, just meet the client and get your exciting career started!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!