As a Senior AI Software Engineer, you will spearhead the development of innovative AI solutions for platforms and products in the NetSuite ecosystem.
The ideal candidate will have a strong engineering background with 10+ years of experience in solving user-facing problems. They should also have solid experience with Java or other OOP programming languages and a deep understanding of distributed systems.
You will be responsible for designing and architecting multi-agent systems, building Minimum Viable Products (MVPs) that scale seamlessly, and training and using Generative AI (GenAI) models in combination with deep learning models to build advanced AI agents.
To be successful in this role, you will need to have a MSc or PhD in Computer Science, Machine Learning, Artificial Intelligence, or related fields. You should also have at least 2 real-world AI Applications / Services live with a substantial user-base and experience with AI agent frameworks like LLamaIndex, Langchain, CrewAI, Autogen.
In addition to technical skills, you will need to have excellent soft skills, including empathy, respect, collaboration, and leadership. You will be working in an agile environment with a start-up culture backed by a strong enterprise.
As a Senior AI Software Engineer, you will have the opportunity to work on high-impact projects, learn from experienced professionals, and accelerate your growth in a dynamic and supportive team.
- Responsibilities
- Spear-head the AI solutions for platforms and products in the NetSuite ecosystem.
- Design and architecture of multi-agent systems.
- Build MVPs that scale seamlessly.
- Train and use GenAI models in combination with deep learning models to build advanced AI agents.
- Evaluation and benchmarking for these models (and systems).
- Technical Skills
- MSc or PhD in Computer Science, Machine Learning, Artificial Intelligence or related fields.
- Strong engineering background, with 10+ years in solving user-facing problems.
- Solid experience with Java (ideally) or with any other OOP programming language.
- At least 2 real-world AI Applications / Services live with a substantial user-base.
- At least 4 years of working with distributed systems.
- Experience with AI agent frameworks like LLamaIndex, Langchain, CrewAI, Autogen.
- Experience with at least 2 LLMs and customization of the models.
- Fluent Business English - written and verbal.
- Soft Skills
- Empathy : Welcome divergent perspectives and understand where people are coming from.
- Respect : Earned high respect in your career for your work and behavior.
- Collaboration : Listen well and focus on solving problems in the most effective and creative ways.
- Leadership : Lead with courage and passion, build safe spaces for people to fail-small and learn-fast.
- What We Offer
- Agile environment – Start-up culture backed by a strong enterprise.
- English-speaking environment and international team.
- Strong professionals around you that will help to accelerate your growth.
- High-impact learning culture : free access to online learning platforms and regular in-house training sessions.
- Continuous career development : actively encourage and celebrate internal promotions.
- 25 days of paid vacation.
- Flexible working hours.
- Private medical insurance and life insurance.
- Ticket restaurant card.