Skip to main content

Python/Gen AI Developer

Python/Gen AI Developer
Cognizant
10 hours 43 min ago

Job Requirements

  • Does not sponsor visa for candidates; only non-visa holders eligible

Job Description

Client seeks a Python developer to join their Data Engineering team. This position involves writing code using the Python programming language. They are involved in all aspects of back-end development, debugging, and implementation of new applications to meet business needs. The Python developer will collaborate with other teams to understand user requirements and provide solutions. These developers also work to improve the functionality of existing applications.

Responsibilities

  • Design, develop, and refine at least one Python framework, such as Django, Flask, or Pyramid.
  • Collaborate with scrum master, product teams, and data engineer to ensure Python framework alignment with goals and user needs.
  • Able to understand front-end technologies, like JavaScript and HTML, as part of their duties includes integrating applications.
  • Excellent collaborative skills as they work closely with web developers, software engineers, and product owners.
  • Provide support to content and product teams in understanding data engineering best practices.
  • Draft and distribute reports on data pipeline or job performance and development progress.
  • Lead the design, development, and deployment of Python related work needed for the AI application
  • Prepare data set for training LLM model for its analytical and operational uses
  • Discover opportunities for data acquisition
  • Build and maintain data pipelines to extract relevant datasets needed for the LLM use case
  • Perform data profiling and ensure quality data is integrated with the LLM models
  • Recommend ways to improve data quality, reliability and efficiency
  • Proficiency with Python and basic libraries for machine learning such as scikit-learn and pandas
  • Ensures client’s coding standards are followed
  • Coordinates and collaborates with offshore delivery team; clarifies business objectives, requirements, design etc.

Required Skills

  • 5+ years of proven work experience as a Python Engineer or similar role
  • Strong verbal and written communication skills
  • 5+ years of proficiency in programming languages and python frameworks
  • Fluent with basic Git Operations and experience with CI/CD
  • Test driven deployment (TDD) and agile mindset
  • Excellent problem-solving and analytical skills
  • Ability to collaborate effectively with cross-functional teams
  • Good knowledge of AWS or any public clouds

Preferred

  • Relevant training and/or certifications in cloud or a related field
  • Familiarity with CLI and Conda for distribution of packages
  • Two or more years with modern data engineering with APIs
  • B.S in Computer science, Engineering, Mathematics related field of study
  • Two or more years applying agile SDLC

Expertise level

Work arrangement

Similar Jobs in United States