This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled and experienced Senior Software Engineer to join our team in Atlanta, Georgia. In this role, you will leverage your technical expertise to design, develop, and implement innovative solutions using advanced technologies. You will collaborate with cross-functional teams to integrate artificial intelligence concepts into enterprise applications, ensuring high-quality deliverables that meet business objectives.
Job Responsibility:
Design and develop full-stack software solutions using .NET, React.js, TypeScript, and Python
Implement AI technologies such as LLMs, Azure OpenAI, LangChain, and vector databases in application development
Collaborate with stakeholders to translate complex AI concepts into actionable solutions for both technical and non-technical teams
Lead and mentor team members, providing guidance on development best practices and AI implementation strategies
Manage cloud-based systems with a focus on Azure, ensuring scalability and reliability
Develop CI/CD pipelines and optimize DevOps processes to improve deployment efficiency
Conduct prompt engineering and integrate AI frameworks to enhance functionality
Ensure code quality and maintainability through rigorous testing and review processes
Stay updated on emerging technologies and recommend advancements to improve product offerings
Drive architectural decisions for cloud-native applications to align with business goals
Requirements:
Bachelor’s degree in Computer Science, Data Science, or a related field, or equivalent experience
Minimum of 5 years of software engineering experience, including leadership or mentoring responsibilities
Hands-on experience with LLMs, Azure OpenAI, LangChain, and vector databases for at least 3 years
Proficiency in Python, with strong skills in prompt engineering and enterprise application development
Expertise in full-stack development, including .NET, React.js, and TypeScript
Knowledge of cloud technologies, particularly Microsoft Azure, and familiarity with DevOps practices
Experience with CI/CD pipelines and cloud-native architecture
Strong communication skills, with the ability to explain technical concepts to diverse audiences