Job Title: Software Developer - Python GenAI
Job Description:
We are seeking an experienced Python Developer with a strong foundation in Object-Oriented Programming (OOP) concepts and expertise in building and maintaining mission-critical services related to AI applications. The ideal candidate will have hands-on experience with Continuous Integration (CI) Continuous Delivery (CD) automation processes and incorporation of GenAI in the development process as well as proficiency in working with REST APIs and version control systems like Git Gerrit or GitHub. This role requires a proactive individual who can ensure the reliability and scalability of critical services.
Skillset for Mid-Level Python Developer:
- Education & Experience:
- Bachelors degree in Computer Science Software Engineering or a related field.
- 5 years of experience in Python development with a focus on OOP concepts. (AI minimum experience 2 Years)
- Technical Skills:
- Proficiency in Python with a strong understanding of Object-Oriented Programming (OOP).
- Experience with incorporatingGenAI in the development process
- Hands-on experience with Continuous Integration (CI) and Continuous Delivery (CD) pipelines.
- Familiarity with automation tools and frameworks.
- Experience working with REST APIs for building and consuming services.
- Proficiency in version control systems like Git Gerrit or GitHub.
- Basic understanding of operating mission-critical services and ensuring their reliability.
- Good Understanding in at least one of the following fields: Fine-Tuning of Models PyTorch Data Science RAG based GenAI applications CNN TensorFlow Processing and Shaping of large Datasets
- Soft Skills:
- Strong problem-solving and analytical skills.
- Effective communication and collaboration abilities.
- Eagerness to learn and adapt to new technologies.
Skillset for Senior Python Developer:
- Education & Experience:
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- 7 years of experience in Python development with a focus on OOP concepts. (AI Minimum experience 3)
- Technical Skills:
- Advanced proficiency in Python with a deep understanding of Object-Oriented Programming (OOP).
- Experience with incorporating GenAI in the development process
- Extensive experience with designing and managing CI/CD pipelines.
- Expertise in automation tools and frameworks for deployment and testing.
- Strong experience in building and consuming REST APIs.
- Proficiency in version control systems like Git Gerrit or GitHub with experience in managing repositories and code reviews.
- Proven track record of operating and maintaining mission-critical services ensuring high availability and performance.
- Experience in at least two of the following fields: Fine-Tuning/Hyperparameter Tuning PyTorch Data Science RAG based GenAI applications CNN TensorFlow Processing and Shaping of large Datasets
- Leadership Skills:
- Ability to lead and mentor junior and mid-level developers.
- Strong project management and organizational skills.
- Excellent communication skills to collaborate with cross-functional teams and stakeholders.
Key Responsibilities:
- Develop and maintain Python-based applications with a focus on OOP principles.
- Design implement and manage CI/CD pipelines to ensure efficient and reliable deployments.
- Build and consume REST APIs for seamless integration with other services.
- Automate workflows and processes to improve efficiency and reduce manual effort.
- Operate and maintain mission-critical services ensuring their reliability scalability and performance.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Senior Mentor and guide junior developers fostering a culture of knowledge sharing and continuous improvement.
Preferred Qualifications:
- Experience with monitoring and logging tools for mission-critical services.
- Familiarity with cloud platforms and deployment architectures.
- Knowledge of security best practices in software development.
Business fluent knowledge of English (written and spoken).
Required Experience:
Manager
Job Title: Software Developer - Python GenAI Job Description:We are seeking an experienced Python Developer with a strong foundation in Object-Oriented Programming (OOP) concepts and expertise in building and maintaining mission-critical services related to AI applications. The ideal candidate will ...
Job Title: Software Developer - Python GenAI
Job Description:
We are seeking an experienced Python Developer with a strong foundation in Object-Oriented Programming (OOP) concepts and expertise in building and maintaining mission-critical services related to AI applications. The ideal candidate will have hands-on experience with Continuous Integration (CI) Continuous Delivery (CD) automation processes and incorporation of GenAI in the development process as well as proficiency in working with REST APIs and version control systems like Git Gerrit or GitHub. This role requires a proactive individual who can ensure the reliability and scalability of critical services.
Skillset for Mid-Level Python Developer:
- Education & Experience:
- Bachelors degree in Computer Science Software Engineering or a related field.
- 5 years of experience in Python development with a focus on OOP concepts. (AI minimum experience 2 Years)
- Technical Skills:
- Proficiency in Python with a strong understanding of Object-Oriented Programming (OOP).
- Experience with incorporatingGenAI in the development process
- Hands-on experience with Continuous Integration (CI) and Continuous Delivery (CD) pipelines.
- Familiarity with automation tools and frameworks.
- Experience working with REST APIs for building and consuming services.
- Proficiency in version control systems like Git Gerrit or GitHub.
- Basic understanding of operating mission-critical services and ensuring their reliability.
- Good Understanding in at least one of the following fields: Fine-Tuning of Models PyTorch Data Science RAG based GenAI applications CNN TensorFlow Processing and Shaping of large Datasets
- Soft Skills:
- Strong problem-solving and analytical skills.
- Effective communication and collaboration abilities.
- Eagerness to learn and adapt to new technologies.
Skillset for Senior Python Developer:
- Education & Experience:
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- 7 years of experience in Python development with a focus on OOP concepts. (AI Minimum experience 3)
- Technical Skills:
- Advanced proficiency in Python with a deep understanding of Object-Oriented Programming (OOP).
- Experience with incorporating GenAI in the development process
- Extensive experience with designing and managing CI/CD pipelines.
- Expertise in automation tools and frameworks for deployment and testing.
- Strong experience in building and consuming REST APIs.
- Proficiency in version control systems like Git Gerrit or GitHub with experience in managing repositories and code reviews.
- Proven track record of operating and maintaining mission-critical services ensuring high availability and performance.
- Experience in at least two of the following fields: Fine-Tuning/Hyperparameter Tuning PyTorch Data Science RAG based GenAI applications CNN TensorFlow Processing and Shaping of large Datasets
- Leadership Skills:
- Ability to lead and mentor junior and mid-level developers.
- Strong project management and organizational skills.
- Excellent communication skills to collaborate with cross-functional teams and stakeholders.
Key Responsibilities:
- Develop and maintain Python-based applications with a focus on OOP principles.
- Design implement and manage CI/CD pipelines to ensure efficient and reliable deployments.
- Build and consume REST APIs for seamless integration with other services.
- Automate workflows and processes to improve efficiency and reduce manual effort.
- Operate and maintain mission-critical services ensuring their reliability scalability and performance.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Senior Mentor and guide junior developers fostering a culture of knowledge sharing and continuous improvement.
Preferred Qualifications:
- Experience with monitoring and logging tools for mission-critical services.
- Familiarity with cloud platforms and deployment architectures.
- Knowledge of security best practices in software development.
Business fluent knowledge of English (written and spoken).
Required Experience:
Manager
View more
View less