This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our organization is seeking a Senior Software Developer with advanced expertise in at least one of the following languages: Python, Java, C, C#, C++, Go, or Kotlin. The ideal candidate will possess hands-on experience developing software solutions and integrating AI/ML technologies to deliver real business value. You will contribute to the modernization of our technical infrastructure, participate in cross-functional teams, and lead AI/ML projects.
Job Responsibility:
Design, develop, and maintain robust software applications using Python, Java, C, C#, C++, Go, or Kotlin
Collaborate with data engineers, analysts, and business stakeholders to understand requirements and deliver effective AI/ML-powered solutions
Build, train, and deploy machine learning models, working with algorithms relevant to our business needs
Participate in code reviews and implement best practices for software quality, testing, and automation
Modernize legacy codebases and contribute to technical debt reduction through refactoring and adoption of modern design patterns
Integrate AI features into existing business software platforms and automate workflows for enhanced efficiency
Effectively communicate technical concepts and project outcomes to nontechnical audiences
Mentor junior developers and support cross-departmental collaboration on digital transformation projects
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field
Master’s preferred
5+ years of professional software development experience with deep proficiency in at least one of: Python, Java, C, C#, C++, Go, or Kotlin
Demonstrable experience applying AI/ML technologies in a production environment (model development, integration, or deployment)
Familiarity with AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn)
Strong understanding of software engineering best practices, including DevOps, CI/CD pipelines, and automated testing
Proven ability to lead technical projects and deliver measurable results using AI tools
Excellent problem-solving, communication, and collaboration skills
Commitment to ongoing learning in emerging technologies (microcredentials and certifications a plus)
What we offer:
medical, vision, dental, and life and disability insurance