Companies that embrace open source development and differentiate well will lead, and those who do not will fall behind. Be a part of a team of developer advocates who help developers and data scientists discover and successfully utilize open source data and AI technologies, as well as related IBM offerings. Your work will include a combination of contributing to open source technologies, publication of high-quality technical content, and direct engagement with developers and data scientists at events.
The team engages directly in open source community advocacy projects relevant to a wide array of IBM offerings and industries around the globe, and internally to IBM's transformation to a data-driven cognitive enterprise. The team of open source developer advocates works with other IBMers, IBM Research, and open source community members on high-quality content and events, and shares their content and code on GitHub and on IBM Code. The team engages the broader development community, and enables IBM offering managers to solve problems in health care, education, banking, insurance, manufacturing, oil & gas and automotive & robotics industries, to name a few.
Advocate for and empathize with the needs of developers and data scientists utilizing open source technologies and related IBM offerings
Write, publish, and publicize high-quality code and content targeting strategic open source communities
Democratize and improve access to and the utility of tools used by developers and data scientists through the creation and improvement of open technologies and supporting resources
Improve the productivity of developers, data scientists, and domain experts by expanding the usage of open source data and AI technologies within industries
Proactively communicate with a geographically distributed team utilizing email, Slack, GitHub, and other tools available to you
Maintain and build eminence within strategically important open source communities through your developer advocacy work
Collaborate with offering managers and product teams on offerings for developers and data scientists
Guide and mentor developers and data scientists to become self-sufficient open source developers
Be authentic; mentor others, and be open to mentoring by others (lifelong learner)
Read and comment on more code than you write; fix bugs, test cases, and documentation
While working across a range of open source communities and interacting with organizations such as the Linux Foundation and Apache Foundation, you will also get to travel the world for speaking engagements, as well as sharing knowledge embodied within IBM Code Patterns with open source developers.
As a member of the team you will have a T-shaped skill set, having a broad communications skills and deep developer advocacy, open source, software engineering, or data science skills.
Required Technical and Professional Expertise
At least 5 years with one of - Software Engineering, Computer Science, Data Science, Developer Advocacy, or Related Field
At least 3 years with one of – Technical Writing, Blogging, Demo Apps, Presenting at Conferences/Meetups, or Comparable Experience
Preferred Tech and Prof Experience
At least 2 years with one of - MongoDB, Redis, PostgreSQL, MySQL, Elasticsearch, ScyllaDB, JanusGraph, RabbitMQ, etcd, RethinkDB, or Apache CouchDB
At least 2 years with one of - TensorFlow, Keras, or PyTorch
At least 1 year - Working Remotely on a Geographically Distributed Team
Bonus Technical and Professional Experience
At least 1 year with one of - Team Leadership or Project Leadership
At least 1 year with one of - Jupyter, Apache Spark, PMML/PFA, or PixieDust
At least 1 year with one of - Community Builder, Content Editor, or Open Source Contributor
At least 1 year with one of - IBM Cloud, Watson Studio, Watson Machine Learning, IBM Analytics, IBM Hybrid Cloud, IBM SPSS, PowerAI, Cloudant, or Compose
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.