Turn this role into an interview — a resume and cover letter built around what this employer wants.
IBM is seeking a proactive Junior Developer to contribute to AI and Data Science projects in Durham. You will design, implement, and optimize AI solutions, working with data collection, cleaning, and visualization to support enterprise decisions.
You will collaborate with Senior Developers to build predictive models, generate insights, and drive performance improvements across systems, leveraging Python, ML, and modern data workflows.
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems?
We are seeking a motivated and technically skilled early-career professional to join our AI and Data Science development team. As a Junior Developer, you will contribute to the design, development, and implementation of AI solutions and look for ways to efficiently collect, clean, analyze, and visualize data to support business decisions that support real-world applications across enterprise systems. This role is ideal for someone with a strong foundation in machine learning and software engineering who is eager to grow in a collaborative, innovation-driven environment. You will work with Senior Developers to build models helping to create predictive models, generate insights and help optimize company performance.