We are seeking a skilled and innovative Software Engineer to leverage GitHub Copilot and Generative AI capabilities to enhance software development workflows, improve productivity, and drive innovation. The ideal candidate will have a strong background in software development, experience with AI-powered tools, and a passion for integrating cutting-edge technologies into development processes.
Key Responsibilities:
Utilize GitHub Copilot to assist in writing, debugging, and optimizing code across various programming languages and frameworks.
Integrate Generative AI models into development workflows to automate repetitive tasks, generate boilerplate code, and improve code quality.
Collaborate with development teams to identify areas where AI tools can enhance productivity and streamline processes.
Develop and maintain best practices for using AI-powered tools in software development, ensuring security, compliance, and efficiency.
Conduct training sessions and workshops to educate team members on effectively using GitHub Copilot and Generative AI tools.
Evaluate and implement new AI technologies and tools to continuously improve development workflows.
Monitor and analyze the performance of AI tools, providing feedback to improve their accuracy and usability.
Ensure that AI-generated code adheres to organizational coding standards and best practices.
Qualifications:
Bachelor’s degree in computer science, Software Engineering, or a related field.
8+ years of Strong programming skills in languages such as Python, JavaScript, Java, or others.
Experience with GitHub Copilot or similar AI-powered coding tools.
Familiarity with Generative AI models (e.g., GPT, Codex) and their applications in software development.
Knowledge of version control systems, particularly Git and GitHub.
Strong problem-solving skills and the ability to work collaboratively in a team environment.
Excellent communication skills to explain technical concepts and AI tool usage to team members.
Preferred Skills:
Knowledge of machine learning concepts and frameworks. Familiarity with secure coding practices and compliance requirements. Experience in training or mentoring developers on new tools and technologies.
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.