职位详情

登录

Senior AI Software Developer (MJ000103)
45-65万/年
人 · 本科 · 5-10年工作经验 · 性别不限2025/06/05发布
五险一金专业培训定期体检餐饮补贴

浦东新区

低价好房出租>>

牛顿路8号

公司信息
盖瑞特动力科技(上海)有限公司

外资(欧美)/1000-5000人

该公司所有职位
职位描述
Brief
The Senior AI Software Engineer will be a key member of the AI Center of Excellence (COE) team, playing a crucial role in the execution of Garrett AI initiatives. This position involves architecting, developing, and deploying sophisticated AI-enabled solutions, leveraging advanced software development skills and a deep understanding of artificial intelligence. The Senior Software Engineer will mentor junior developers, providing technical guidance and ensuring best practices are followed. They will drive the integration of cutting-edge AI technologies into complex solutions, addressing strategic business challenges. Their expertise and leadership will significantly contribute to the innovation and technological advancement of the Garrett's AI capabilities.
Responsibility
61 Develop intuitive and responsive user interfaces using React.
61 Collaborate with UX/UI designers to ensure seamless and visually appealing user experiences.
61 Integrate frontend components with backend services and APIs.
61 Enhance our LLM engine module using either Python or .NET Core.
61 Leverage Azure OpenAI services to enable advanced AI-driven functionalities.
61 Build and maintain pipelines to synchronize data with Azure AI Search.
61 Implement secure and efficient data handling practices.
61 Utilize Kafka as a message queue for processing events and ensuring system scalability.
61 Optimize message processing for high availability and low latency.
61 Collaborate with the backend team to build robust APIs.
61 Partner with React frontend developers to ensure seamless integration and user experience.
61 Mentor junior developers and provide technical guidance to the team.
61 Collaborate with product managers, DevOps, and QA teams to ensure timely delivery of robust solutions.
61 Stay updated with the latest AI and frontend development technologies.
61 Identify opportunities to enhance existing systems and propose innovative solutions.


Qualifications
61 Bachelor’s Degree in Computer Science, Software Engineering, or a related field: A solid foundational understanding of computer science principles and software engineering practices is essential.
61 Master’s Degree (preferred): Advanced education in relevant fields is a plus, demonstrating a deeper expertise and commitment to the field.
61 5+ years of experience in software development.
61 Expertise in React and frontend development.
61 Proficiency in either Python or .NET Core for backend development.
61 Experience with Kafka or similar message queue systems.
61 Proven experience in AI development, particularly with Large Language Models (LLMs) and other advanced AI technologies.


We value
Technical Skills:
61 Expert proficiency in .NET or Python, with a comprehensive understanding of the software development lifecycle.
61 Expert proficiency in frontend framework, e.g. React or VueJS.
61 Strong knowledge of AI technologies and frameworks, with extensive hands-on experience in integrating AI into software solutions.
61 Deep familiarity with machine learning algorithms, data processing techniques, and model deployment strategies.
61 Experience with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and agile development methodologies.
61 Comprehensive experience in testing methodologies, including unit testing, integration testing, and performance testing.
61 Proficiency in automated testing tools and frameworks to enhance the quality assurance process.
61 Extensive experience with cloud platforms, particularly AWS, with expertise in deploying and managing applications in a cloud environment.
61 Azure OpenAI, Azure AI Search experience is a plus.
61 Familiarity with Microsoft Teams Bot Framework and Office 365/OneDrive APIs is a plus.
61 Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
Soft Skills:
61 Excellent problem-solving abilities and analytical thinking, with a proactive approach to addressing complex challenges.
61 Strong communication skills, both written and verbal, to effectively collaborate with cross-functional teams and stakeholders.
61 Demonstrated leadership abilities, with experience in mentoring and guiding junior developers.
61 Ability to work independently and as part of a team, demonstrating flexibility and adaptability.
61 A proactive approach to learning new technologies and staying updated with industry trends.
61 Strong organizational skills, with the ability to manage multiple projects and deadlines effectively.

相关职位
软件开发(最低15薪)2-4万·15薪
软件开发工程师(双休+六险一金)2-4万·14薪
大牛带队加班费节假日
C#软件工程师30-60万/年
高级软件工程师(视觉)(J10894)2.5-4万
培训五险一金免费班车
C#软件开发工程师2-4万·14薪
绩效奖金车补
查看所有职位
51米多多提醒你:在招聘、录用期间要求你支付费用的行为都必须提高警惕。 以招聘为名的培训、招生,许诺推荐其他工作机会,甚至提供培训贷款,或者支付体检 、服装、押金和培训等费用后才能录用工作的,都属于违法行为,应当提高警惕。一经发现,请立即举报,并向当地公安机关报案。

举报

招聘信息 > 上海招聘 > 招聘 > 上海软件工程师招聘

收藏

热门职位热门城市周边城市