Senior Software Engineer
70 (views)
Job role insights
-
Date posted
September 26, 2024
-
Closing date
November 25, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Senior Software Engineer
Job Description:
- Join our innovative team where we are on the cutting edge of quality assurance in machine learning. We are developing a robust platform that enhances the testing and auditing processes of machine learning applications. In this role, you will have the opportunity to contribute to the development of solutions that ensure machine learning is executed safely and reliably. Your expertise will help shape the future of ML validation and quality assurance, allowing organizations to focus on creating groundbreaking ML solutions without compromising on trust and safety.
IT Languages:
- Python
- Django
- JavaScript
- MySQL
- MongoDB
As a Senior Software Engineer, you will be responsible for a variety of tasks that contribute to our platform's development and maintenance.:
- Develop both backend and frontend components using our technology stack.;; Utilize Docker containers for application deployment and management.;; Adapt the platform for various cloud environments based on vendor specifications.;; Write comprehensive unit tests and maintain detailed documentation for all development work.;; Engage in code reviews to uphold best practices in software engineering.
Spoken Languages:
- English;; German
Skillset:
- Python
- Django
- JavaScript
- MySQL
- MongoDB
- Git
- Docker
- Cloud platforms
Soft Skills:
- Self-motivated
- Team player
- Excellent communication skills
- Leadership abilities
Qualifications:
- Bachelor's degree in Computer Science or related field
- Strong understanding of software development principles
Years of Experience:
- 5
Location:
- Greater Karlsruhe Area, EU
Job Benefits:
- Flexible working hours
- Professional development opportunities
- Collaborative work environment
- Health and wellness programs
Working Conditions:
- Full Time
Employment Type:
- Permanent Contract
Company Culture:
- We foster a culture of innovation, collaboration, and continuous improvement. Our team values open communication, creativity, and a commitment to excellence. We encourage our employees to challenge themselves and support their professional growth.
Opportunities For Advancement:
- Leadership roles, Specialization in machine learning technologies, Mentorship opportunities
Visa Sponsorship:
- Available
Interested in this job?
3 days left to apply