Daniel Ernest are working with a Data & AI Consulting firm who are in need of a Gen AI Full Stack Developer (Python, Lang chain)
Start: November
Location: Based in Atlanta & San Jose is preferred
Travel: Home based and happy to visit client on site, when needed
Type: Contract, initial 6 months
Must have extensive consulting experience
Responsibilities:
· Assist in data collection, pre-processing, and cleaning to ensure data quality and usability for analysis.
· Perform exploratory data analysis to identify patterns, trends, and relationships in the data.
· Develop and implement statistical and machine learning models to solve business problems.
· Document requirements, design, develop, test and implement Generative AI applications using Large Language Models, Lang chain frameworks.
· Collaborate with senior data scientists to design and execute experiments, analyze results, and generate actionable insights.
· Conduct data visualization to effectively communicate findings and present insights to stakeholders.
· Assist in developing and maintaining data pipelines and workflows for data ingestion, transformation, and analysis.
· Aid in deploying machine learning models into production environments, ensuring they run efficiently and reliably.
· Engage in code review processes to ensure quality and adherence to best practices.
· Regularly check data sources for integrity and accuracy.
· Commitment to continuous learning and staying updated with advancements in data science and related fields.
· Stay abreast of the latest data science techniques, tools, and methodologies, and apply them to enhance analytics capabilities.
· Collaborate with data engineering and IT teams to ensure seamless integration and availability of data for analysis.
· Contribute to the development and improvement of data science workflows and best practices.
· Document and communicate the methodology, assumptions, and limitations of data models and analyses.
· Adhere to Non-Disclosure agreement, non-compete and policies and procedures
· Delivery quality work products on time
· Communicate proactively work hours, availability, vacation time
· Respond to requests and attend meetings regularly
· Do not store code or other technical objects on laptop or outside of the companies environments
· Demonstrate strong work ethics
· Do not disclose confidential information to anyone outside the business
· Demonstrate core values of respect for individual, honesty, integrity in time and expense reporting
· Engage with the team proactively
· Stay on Teams when you are working
· Own and drive quality deliverables on time
· Check-in code daily
· Communicate status frequently, daily is preferable including activities completed, issues, risks, milestones etc.
· Reach out when support is needed from the team
Qualifications:
· Bachelor's or Master's degree in Data Science, Computer Science, Statistics, or a related field.
· Strong understanding of data science concepts, statistical analysis, and machine learning algorithms.
· Proficiency in programming languages such as Python or R for data manipulation, analysis, and modeling.
· Familiarity with data visualization tools and libraries, such as Matplotlib or Tableau.
· Experience with data preprocessing, feature engineering, and data cleaning techniques.
· Basic knowledge of SQL for data querying and manipulation.
· Strong problem-solving skills and ability to think analytically.
· Excellent communication skills, with the ability to effectively present complex concepts and findings to non-technical stakeholders.
· Ability to work collaboratively in a team environment and contribute to team goals.
· Knowledge of cloud platforms, such as AWS or Azure, and experience working with big data technologies are desirable.
· Familiarity with version control systems like Git and knowledge of software development practices is a plus
· Basic Understanding of Machine Learning Operations (MLOps): Familiarity with the lifecycle of machine learning models from development to deployment and maintenance.
· Knowledge of Data Ethics and Privacy: Understanding of data privacy laws (like GDPR) and ethical considerations in data science.
· Adaptability to New Technologies: Ability to quickly learn and adapt to new data analysis tools and techniques as they emerge.
· Critical Thinking: Ability to approach problems critically and propose innovative solutions.
· Project Management Skills: Basic project management skills to manage tasks efficiently and meet deadlines.
Please ensure your CV has been updated to reflect the skills and experiences needed.