fresche solutions company
WHY JOIN FRESCHE?
Our distinct company culture has made us a top employer, as well a premiere choice for our customers for the last ten (10) consecutive years. We work hard to ensure that our values permeate the company and are reflected in everything we do. Whether it be in setting priorities, defining ideas, or carrying out processes, we are committed to ensuring that our values are manifested at all levels of our organization.
Position Overview:
We are seeking an experienced AI Engineer to design, develop, and maintain advanced AI systems specialized in code generation and software development automation. The ideal candidate will combine expertise in machine learning, software engineering, and large language models to create intelligent agents that can assist in code creation, management, and optimization.
The successful candidate will play a crucial role in developing next-generation AI tools that revolutionize software development processes and improve developer productivity across the organization. This is a full-time position with opportunities for growth and advancement within the organization. This role requires staying current with rapidly evolving AI technologies and contributing to the company's technical leadership in AI-powered software development.
Key Responsibilities:
• Design and develop AI-powered code generation systems and intelligent coding assistants.
• Create and train machine learning models for code understanding, generation, and optimization.
• Implement and maintain AI agents that can interpret natural language requirements and convert them into functional code.
• Develop systems for automated code review, testing, and quality assurance.
• Create tools for code refactoring and optimization using AI techniques.
• Implement safeguards and validation systems to ensure generated code meets security and quality standards.
• Collaborate with software development teams to understand needs and improve AI assistance capabilities.
• Maintain and update AI models based on feedback and performance metrics.
Required Qualifications:
• Master's degree or higher in Computer Science, AI, Machine Learning, or related field.
• 5+ years of experience in AI/ML development.
• Strong programming skills in Python, Java, and other relevant languages.
• Extensive experience with machine learning frameworks (TensorFlow, PyTorch).
• Experience with large language models and transformer architectures.
• Deep understanding of software development principles and best practices.
• Knowledge of code generation techniques and abstract syntax trees.
• Familiarity with version control systems and modern development workflows.
Preferred Qualifications:
• Experience with OpenAI API, GitHub Copilot, or similar AI coding tools.
• Background in natural language processing.
• Experience with reinforcement learning.
• Knowledge of software testing frameworks and methodologies.
• Contributions to open-source AI projects.
• Experience with code analysis tools and static analyzers.
• Ability to interface with internal stakeholders.
• Strong English communication (written/verbal) is required.
Responsibilities:
• Lead the development of AI-powered code generation systems.
• Design and implement code analysis and optimization algorithms.
• Create and maintain documentation for AI systems.
• Collaborate with development teams to integrate AI tools into existing workflows.
• Monitor and improve system performance.
• Ensure generated code meets security and quality standards.
• Train and mentor junior team members.
• Stay current with latest developments in AI and code generation.
What We Offer: