Dell is looking to advance its technology into the future by developing new AI applications from concept to production
Requirements
- Strong understanding of programming logic and patterns
- Experience in DevOps and Extreme Programming (XP) practices such as microservice architectures, CI/CD, and containerization and orchestration
- Ability and open mindedness to quickly learn about new development methodologies and cutting-edge technologies such as generative AI, data ingestion, and Dev/MLOps
- Experience in two or more of the following languages: Go, Java, Ruby, JavaScript, C++, Bash, Python, C, or others
- Experience or interest in Data Engineering skills such as ingestion and cleansing, working with vector, graph, or relational databases
- Experience with GenAI Models, prompt engineering, AI pipelines and frameworks (ex: LangChain, LangGraph, etc)
Responsibilities
- Work closely with other developers as part of a small cross-functional team as well as with Product Management and Leadership to lead the delivery of initiatives
- Share your ideas and opinions with the team
- Develop and deliver new AI applications
- Rotate through different projects and technologies
Other
- 8+ years (bachelor's degree), 6+ years (master's degree) of software development, software architecture, or applied research; or equivalent experience
- Strong communication skills and an ability to articulate and shape technical vision
- Ability to work in a high visibility, collaborative team
- Ability to lead and mentor within the team
- Bachelor's or master's degree