软件研发工程师(350人)
工作职责:
-负责百度核心产品功能和架构开发
-负责核心技术算法的研究、实现和优化
-负责前瞻技术的跟踪调研和产品创新
职位要求:
-热爱互联网,对互联网产品和技术有浓厚的兴趣,热衷于追求技术极致与创新
-深刻理解计算机数据结构和算法设计,精通C/C++、Java、PHP中至少一门编程语言
-了解windows、unix、linux等主流操作系统原理,熟练运用系统层支持应用开发
-优秀的分析问题和解决问题的能力,勇于解决难题
-强烈的上进心和求知欲,较强的学习能力和沟通能力,具备良好的团队合作精神
具有以下条件者优先考虑:
-计算机领域相关的编程大赛获奖、专业期刊发表文章或者有发明专利等
-有一定项目经验,熟悉软件工程开发流程
-具备专业领域的计算机知识和技能:搜索引擎、数据挖掘/机器学习、多媒体、地理信息系统、云计算、分布式系统等
工作职责:
-开发移动互联网应用产品或框架
-移动应用核心技术研发
-学习和研究移动客户端新技术
-根据开发过程中的体验对产品提出改进建议
-配合市场等其他部门,提供产品相关技术支持
职位要求:
-计算机软件、通讯相关专业本科或以上
-热爱移动互联网,对移动软件开发有浓厚的兴趣
-优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情
-精通一门常用编程语言(C/C++/Java/Objective C)
-对数据结构和算法设计有较为深刻的理解
-学习能力强,具有良好的沟通能力和良好的团队合作精神
-具有以下条件者优先:
-熟悉手机研发平台(Android/iPhone/windows phone 7等)者优先
-熟悉HTML/WML/CSS等相关规范
-熟悉Javascript与DOM规范
-熟悉webkit或其他任意一种浏览器内核
-熟悉HTML5编程技术
-熟悉Linux操作系统
-熟悉数据库原理和技术,熟练使用SQL
-熟悉TCP/IP,HTTP,HTTPS等网络协议优先
工作职责:
-百度各产品Web前端研发
-百度各产品易用性改进和界面技术优化
-Web前沿技术研究和新技术调研
职位要求:
-精通JavaScript、Ajax等Web开发技术
-精通HTML/XHTML、CSS等网页制作技术,熟悉页面架构和布局
-熟悉W3C标准,对表现与数据分离、Web语义化等有深刻理解
-对互联网产品和Web技术有强烈兴趣,有优秀的学习能力和强烈的进取心
-具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力
具有以下能力者优先考虑:
-具有Mobile WEB/WAP、HTML5/CSS3、nodejs、Flash开发经验
-精通一种模板语言(Smarty、Velocity、Django等)
-熟悉Linux平台,掌握一种后端开发语言(PHP/Java/C/C++/python等)
-有前端性能优化经验
-具有一定的软件工程意识,对数据结构和算法设计有充分理解
工作职责:
-研究数据挖掘或统计学习领域的前沿技术,并用于实际问题的解决和优化
-大规模机器学习算法研究及并行化实现,为各种大规模机器学习应用研发核心技术
-通过对数据的敏锐洞察,深入挖掘产品潜在价值和需求,进而提供更有价值的产品和服务,通过技术创新推动产品成长
职位要求:
-热爱互联网,对技术研究和应用抱有浓厚的兴趣,有强烈的上进心和求知欲,善于学习和运用新知识
-具有以下一个或多个领域的理论背景和实践经验:机器学习/数据挖掘/深度学习/信息检索/自然语言处理/机制设计/博弈论
-至少精通一门编程语言,熟悉网络编程、多线程、分布式编程技术,对数据结构和算法设计有较为深刻的理解
-良好的逻辑思维能力,对数据敏感,能够发现关键数据、抓住核心问题
-较强的沟通能力和逻辑表达能力,具备良好的团队合作精神和主动沟通意识
具有以下条件者优先:
-熟悉文本分类、聚类、机器翻译,有相关项目经验
-熟悉海量数据处理、最优化算法、分布式计算或高性能并行计算,有相关项目经验
工作职责:
-参与百度全系列互联网产品,和内部信息系统的研发与测试过程:产品需求,功能设计,产品可测性设计与反馈,单元测试,系统测试,性能测试,产品效果评估评测等多方面,致力于提升百度产品的技术可靠性 和 用户体验
-参与构建百度研发体系的持续集成环境构建及自动化测试平台的研发,构建和模拟线上大规模和分布式的多样化运维场景,参与产品线特色化的测试框架,测试工具和敏捷研发工具的研发,运用敏捷测试方法和技术提升代码交付的质量和效率
-参与互联网产品整个工程生产、发布过程中的技术创新,包括提升单元测试效率,开发线上监控系统,性能测试和监督工具来精确评估线上系统表现,以创新的工作模式提升产品的用户价值
-根据业务需要参与用户产品的创新和开发
-可能涉及的业务领域包括:互联网海量数据挖掘与检索;超大规模分布式存储与检索系统;文本与语义分析;广告投放引擎,匹配和检索;竞争机制;SNS系统;大数据引擎;机器学习;智能硬件;云平台;云安全;移动搜索;LBS产品/团购;互联网金融;其他移动互联网产品;内部信息系统等
职位要求:
-计算机相关专业,本科及以上学历
-能熟练地应用以下一门或几门技术进行软件开发:
(1)C/C++/Java; Linux/Unix Shell编程
(2)Perl/Python/PHP; 网络技术及相应的开发
(3)JavaScript/Html/Ajax;MySql/Oracle及相关数据库技术
-热爱互联网,对互联网相关业务或技术充满好奇及热情
-快速的产品及业务学习能力,敏捷而周到的逻辑思维能力
-有责任心,敢于担当,工作积极主动
-具备良好的团队合作精神,能融入多功能团队并与其他部门同事进行良好的沟通及合作
-在软件测试领域,对发现、分析及解决问题的工作有浓厚兴趣