Position: Gen AI Developer
Location: Allentown PA Hybrid
Type: Long term contract
Job Summary
The Generative AI Developer will play a key role in designing developing and implementing generative AI models and solutions that support the companys strategic initiatives. This position involves handson development of AI algorithms collaborating with crossfunctional teams and ensuring the deployment of scalable and efficient AI applications. The ideal candidate possesses strong technical expertise in generative AI technologies a passion for innovation and the ability to work effectively in a fastpaced environment.
Key Responsibilities
- Model Development: Design develop and train generative AI models (e.g. GPT DALLE Stable Diffusion) for applications such as content generation data synthesis and automation.
- Algorithm Implementation: Implement and optimize machine learning algorithms to enhance the performance and capabilities of generative AI systems.
- Data Management: Prepare and preprocess datasets for training and evaluating generative AI models ensuring data quality and integrity.
- Integration: Collaborate with software engineering teams to integrate generative AI functionalities into existing systems and applications.
- Performance Optimization: Optimize AI models for efficiency scalability and performance across different platforms and environments.
- Research & Development: Stay updated with the latest advancements in generative AI and related fields and apply new techniques and methodologies to ongoing projects.
- Testing & Validation: Conduct thorough testing and validation of AI models to ensure accuracy reliability and robustness.
- Documentation: Create detailed documentation for AI models processes and best practices to facilitate knowledge sharing and maintainability.
- Collaboration: Work closely with data scientists product managers and other stakeholders to understand requirements and deliver AIdriven solutions that meet business needs.
- Ethical AI Practices: Adhere to ethical guidelines in AI development addressing issues such as bias fairness and transparency in AI models.
Qualifications
Education:
- Bachelors or Masters degree in Computer Science Artificial Intelligence Machine Learning Data Science or a related field. A Ph.D. is a plus.
Experience:
- Minimum of 5 years of experience in AI/ML development or a related role.
- Proven experience in developing and deploying generative AI models and sol
- Handson experience with AI frameworks and tools such as TensorFlow PyTorch Hugging Face etc.
- Experience with cloud platforms (e.g. AWS Azure Google Cloud) and deploying AI solutions in cloud environments.
Technical Skills:
- Proficiency in programming languages such as Python Java or C.
- Strong understanding of machine learning algorithms deep learning architectures and natural language processing.
- Knowledge of API development and integration.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Experience with version control systems (e.g. Git).
Soft Skills:
- Excellent problemsolving and analytical abilities.
- Strong communication skills with the ability to convey complex technical concepts to nontechnical stakeholders.
- Ability to work collaboratively in a team environment.
- Selfmotivated with a strong attention to detail and a passion for continuous learning.
MUST HAVE Skills
- Knowledge and experience implementing RAG and finetuning GenAI solution using the relevant Azure resources and services.
- Experience with developing Custom Copilots using Microsoft Copilot Studio. Custom Connector and Extension development experience a plus.
- Experience with developing Gen AI solutions using Azure OpenAI Azure AI Search and Azure AI Studio for RAG and finetune LLM for GenAI solutions.
- Must possess expertise in prompt engineering to facilitate gen ai solution testing and usage.
- Agile / ADO experience
- Knowledge and experience in implementing distributed architecture patterns (e.g. web applications REST/microservices). Azure experience a plus.
- Knowledge and experience in implementing GenAI solutions using a defined GenAl life cycle process.
- Java development experience