Senior Software Engineer – Artificial Intelligence
Job Description
Senior Software Engineer, Artificial Intelligence
About Rithum™
Rithum™ is the world’s most trusted commerce network, redefining how brands, suppliers, and retailers connect and collaborate to deliver exceptional e-commerce experiences. Our powerful platform empowers businesses to accelerate growth, streamline channel operations, expand product reach, and boost profitability.
Trusted by over 40,000 companies generating more than $50 billion in annual GMV, Rithum provides comprehensive commerce, marketing, and delivery solutions that optimize the consumer shopping journey from start to finish.
The Opportunity
We are seeking a visionary and deeply technical Senior Software Engineer specializing in Artificial Intelligence to play a crucial role in shaping Rithum’s AI and Data Strategy. This is a pivotal position where you will blend strategic thinking, advanced technical expertise, and a strong collaborative spirit to drive impactful AI solutions specifically within eCommerce and product data optimization.
You will be responsible for leading the design and implementation of robust, scalable machine learning models and guiding the delivery of cutting-edge AI products that align with our forward-looking vision. By collaborating cross-functionally, you will leverage AI, Machine Learning, and advanced analytics to tackle complex business challenges, foster data-driven decision-making, and propel product innovation across the organization.
What You’ll Do
In this role, you will:
– Champion and independently lead high-impact AI initiatives, ensuring they directly contribute to Rithum’s business objectives and deliver sustainable value for our clients.
– Utilize your deep technical knowledge to architect and build scalable, high-performance AI solutions. You will focus on creating reliable, reusable systems, mentoring team members, and simplifying complexity.
– Navigate ambiguous and complex problems with advanced judgment, devising strategic and adaptable solutions that meet both current needs and future organizational growth.
– Forge strong collaborations across teams, tailoring communication to effectively integrate AI initiatives with broader business goals and building key relationships to foster innovation and maintain quality.
– Influence decision-making at departmental and company levels, driving AI project priorities and execution that shape Rithum’s strategic roadmap and impact global teams.
– Ensure the delivery of reliable, scalable solutions that not only meet immediate business needs but also drive future growth. You will help set standards, principles, and roadmaps for building durable, sustainable systems company-wide.
– Apply your AI and ML expertise to create high-impact solutions, influence cross-disciplinary technical approaches, and develop frameworks for both immediate application and long-term success. Serve as a recognized expert, actively promoting knowledge-sharing and advancing Rithum’s overall AI capabilities.
– Mentor and support the development of other engineers within your subject matter expertise.
– Participate in an on-call rotation, embodying the “you build it you own it” philosophy to ensure solution reliability.
– Demonstrate strong understanding and practical utilization of software development tools and processes, including version control, build systems, debuggers, and testing frameworks.
Technology Stack
You will primarily work with:
Core Technologies (may include):
– Python
– C#, .NET Core, Java, C++, TypeScript/React, Angular, JavaScript
– Github, Azure
– SOAP/REST web service APIs
Supporting Technologies (may include):
– AWS services (OpenSearch, Lambda, DynamoDB, Kinesis, RDS, ECS, and others)
– Redis, NoSQL
– Microsoft SQL Server
– Cloud technologies
– CI/CD tools/pipelines
What You’ll Bring
Minimum Qualifications:
– 3+ years of hands-on development experience using Python.
– 3+ years of experience working with AWS services.
– 3+ years of experience with leading AI technologies (such as PyTorch or TensorFlow), demonstrating a strong technical and strategic focus. This includes proven expertise in machine learning algorithms, NLP, computer vision, and large-scale model deployment.
– A history of proven leadership on high-impact AI projects, including mentoring team members and developing innovative technical methods that drive departmental objectives.
– Proficiency across major cloud platforms and experience building data systems, including feature stores and vector databases.
– Strong communication skills with the ability to effectively visualize and present complex data insights to both technical and non-technical audiences.
– Exceptional problem-solving abilities, with a track record of delivering data-driven solutions to complex business challenges.
– Extensive experience collaborating effectively with cross-functional teams, including product managers, fellow engineers, and business leaders.
Preferred Qualifications:
– An advanced degree in a relevant field (Computer Science, Machine Learning, Statistics) is preferred.
– Experience developing in C#.
– Experience with data privacy compliance (e.g., GDPR, CCPA) and internal data governance policies.
– Familiarity with industries such as e-commerce, retail, online marketplaces, or digital advertising.
– Experience working with globally distributed teams across different time zones.
Life at Rithum
When you join Rithum, you step into a dynamic environment filled with smart risk-takers, courageous collaborators, and genuinely curious minds. We believe in fostering a workplace where everyone feels valued, supported, and included.
Guided by transparency and accessible leadership, we offer clear career paths designed to align with your ambitions and talents. We prioritize your well-being and work-life balance with comprehensive benefits, wellness programs, and a remote-first working model.
At Rithum, you will:
– Partner with some of the world’s leading brands and retailers.
– Connect with passionate professionals dedicated to supporting your growth.
– Be part of an inclusive and welcoming work atmosphere.
– Achieve true work-life balance through our remote-first approach, generous time off (including wellness days), and flexible work policies.
– Receive competitive compensation and a comprehensive total rewards package.
Perks & Benefits
We are committed to supporting our team members. Our benefits package includes:
– Comprehensive Medical, Dental, and Psychology benefits.
– Life insurance and disability coverage.
– A competitive time off package: 25 Days of PTO, 13 Company-Paid Holidays, 2 Wellness days, and 1 Paid Volunteer Day.
– Voucher program for Transportation, Meals & Childcare assistance.
– Option to work from our co-working space in Madrid if desired.
– Remote Working Stipend: €40/month automatically included in payroll.
– Access to wellness tools like the Calm App and an Employee Assistance Program.
– Professional development stipend and various learning and development resources to support your career advancement.
– Charitable contribution matching program.
Commitment to Diversity & Inclusion
Rithum is a proud equal opportunity employer. We cultivate an environment of mutual respect where equal employment opportunities are available to all applicants and teammates. We do not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other protected characteristic. All hiring decisions are based solely on qualifications, merit, and business need.
We are committed to providing reasonable accommodations in accordance with applicable law for qualified applicants. If you require assistance during the interview process due to a medical condition, or need support accessing our website or completing the application, please complete our Accommodations Request Form. Your comfort and accessibility are important, and we want to ensure a seamless experience as you explore opportunities with us.
Important Note
Travel up to 10% may be required for this role.
Please note that this job description provides a general overview and is not exhaustive. Duties, responsibilities, and activities may change at any time with or without notice to meet business needs.
“