Senior Software Engineer
59 (views)
Job role insights
-
Date posted
October 1, 2024
-
Closing date
November 30, 2024
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Senior Software Engineer
Job Description:
- Join our dynamic team as a Senior Software Engineer, where your expertise in machine learning and software development will play a pivotal role in shaping the future of advertising technology. You will be at the forefront of building powerful systems that connect our brands and partners with a vast audience, enabling highly relevant advertising experiences. In this role, you will collaborate closely with data scientists and product teams to translate complex requirements into robust software solutions. Your work will involve designing and implementing large-scale distributed machine learning architectures, performing operations that include feature engineering, model tuning, and deployment, all while ensuring optimal performance monitoring. This is a unique opportunity to leverage cutting-edge AI technologies to impact our business and the broader digital landscape significantly.
IT Languages:
- Java
- Python
- Spark Scala
- SQL
As a Senior Software Engineer, you will handle a variety of critical tasks that ensure the successful development and deployment of machine learning solutions.:
- Collaborate with data scientists and product teams to understand requirements for prototype and production software development;; Design and build large-scale distributed machine learning architecture on both public and private clouds;; Execute large-scale machine learning operations, including feature engineering, model tuning, and model deployment;; Utilize your knowledge of distributed file systems and database architecture to efficiently manage large datasets;; Develop a streaming platform using the latest streaming technologies to support both research and production needs;; Identify and resolve potential performance bottlenecks and scalability issues in algorithm designs;; Adopt modern development methodologies like Agile and Scrum to enhance project delivery
Spoken Languages:
- English;; German;; French
Skillset:
- Machine Learning
- Big Data Technologies
- Hadoop
- Hive
- Spark
- Flink
- AWS
- AWS SageMaker
- CI/CD
- DevOps
Soft Skills:
- Excellent communication skills
- Team collaboration
- Adaptability
- Creative problem-solving
Qualifications:
- M.S. in Computer Science, Engineering, or related field
- Proven ability to thrive in a fast-paced, technical environment
- Strong analytical and problem-solving skills
Years of Experience:
- 5
Location:
- Ireland
Job Benefits:
- Competitive salary
- Flexible working hours
- Hybrid work environment
- Professional development opportunities
- Health insurance
- Retirement plans
Working Conditions:
- Full Time
Employment Type:
- Permanent Contract
Company Culture:
- We foster an inclusive and collaborative culture where innovation thrives. Our flexible-hybrid work approach allows employees to maintain a healthy work-life balance, and we value diversity and equal opportunities for all team members.
Opportunities For Advancement:
- Career growth through mentorship programs, Access to advanced training and certifications, Participation in strategic projects
Visa Sponsorship:
- Available
Interested in this job?
31 days left to apply