A pioneering AI startup is hiring for scale in New York. They have created powerful cloud-based machine learning tools to solve complex business problems.
The Software Development Engineer will provide technical leadership and contribute to the definition, development, integration, test, documentation and support of custom embedded Java Libraries across multiple platforms. This hands-on position requires broad engineering competence and in-depth technical knowledge of software development, as well as demonstrated experience successfully planning, organizing, and conducting software development projects in a dynamic environment.
You will be responsible for:
The architecture and design of software solutions, determining current limitations and compatibilities between subsystems, the selection of new concepts and methodology, and the development of major routines and utilities.
Other duties include:
- Maintain and improve existing software
- Prepare technical requirements and software design specifications
- Instill best practices for software development and documentation, assure designsmeet requirements, and deliver high-quality work on tight schedules
- Bachelor’s degree in Computer Science or related technical field
- 3+ years of software development engineering experience, with at least one year ofexperience developing applications
- Strong passion for learning and overcoming technical challenges
• Master’s degree
Hear first hand what our happy candidates and clients think.
They put it better than we ever could.
Speaking to great people, working with great companies and having fun whilst we do it is what drives us! Become a part of the new innovative age and work with one of the biggest recruiters in Big Data, Data Science and Machine Learning across the world.