Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Machine Learning Engineer image - Rise Careers
Job details

Senior Machine Learning Engineer

Why should I Apply:


At Sonar, we’re a group of brilliant, motivated, and driven professionals working hard to help organizations build responsible, secure, high-quality code quickly and systematically. We build solutions that don’t just solve symptoms of problems – we fix problems at the source – source code, to be specific.


We have a dynamic culture with employees worldwide and hub offices in the USA, Switzerland, the UK, Singapore, and Germany. We believe team members should have the opportunity to come to work every day, work on a product they are proud of, love what they do, and feel energized by their peers. With our roots deep in the open source community, we’re all about the mission: provide solutions that deliver Clean Code.


We are looking for an ML Engineer to support AI research and development, focusing on experimenting, deploying and scaling ML models (especially LLMs). As part of our AI Core Team, you will enable cutting-edge research to transition smoothly into production-ready AI features. You will work at the intersection of AI research and engineering, ensuring that ML models can be efficiently deployed, tested, and iterated.



The impact you will have  

You will pave the way for AI innovation by developing efficient, scalable, and reliable ways to deploy and manage machine learning models. Your work will enable our AI researchers and software engineers to iterate faster, explore new ideas, and bring AI-powered features into Sonar products. By optimizing the end-to-end ML lifecycle, you will directly contribute to the next generation of AI-driven developer tools.


On a daily basis, you will
  • Collaborate with AI researchers and engineers to bridge the gap between research and production.
  • Deploy, manage, and monitor LLM/ML models in both cloud and on-premise environments, ensuring smooth integration into our research and production pipelines.
  • Support engineers in integrating ML models into production, ensuring a smooth handoff from research to product teams.
  • Automate ML workflows with CI/CD pipelines for model deployment and continuous integration.
  • Design and maintain flexible ML workflows to support rapid experimentation.
  • Enable fast iteration by setting up tools for model tracking, logging, and comparison (e.g., MLflow, DVC, Weights & Biases).
  • Manage research-friendly cloud environments that allow easy deployment and experimentation.
  • Optimize model inference for speed, efficiency, and scalability while balancing research flexibility.
  • Ensure AI models and experiments are reproducible by structuring model storage, versioning, and benchmarking practices.


The skills you will demonstrate
  • Academic background with a university degree in Computer Science, software engineering, Machine Learning, or a related field.
  • Strong programming skills in Python (PyTorch, TensorFlow, Hugging Face, LangChain, FastAPI, Flask).
  • Good understanding of ML model architecture and LLMs, including how they are trained, fine-tuned, and deployed on AWS platform.
  • Familiarity with distributed model training and model optimization.
  • Experience deploying ML models and LLMs in cloud environments and local environments.
  • Proficiency with AWS infrastructure, including EC2, S3, SageMaker and Bedrock.
  • Ability to build effective ML pipelines for research and development.
  • Experience with ML model lifecycle tools (e.g., MLflow, DVC, Weights & Biases).
  • Proficiency with DevOps/MLOps best practices, including CI/CD, version control (Git), docker and IaC.
  • Excellent problem-solving skills, with the ability to troubleshoot performance bottlenecks in ML pipelines.
  • Fluent in English, with the ability to communicate complex technical topics effectively.


Why you will love it here:


Our culture and mission set us apart. We have a dynamic work culture that values respect and kindness – and embraces the right to fail (and get right back up again!). We believe that the best idea wins and everyone has a voice.

We believe that great people make a great company. We value people skills as much as technical skills and strive to keep things friendly and laid-back while still being passionate leaders in our domains. Our 550+ SonarSourcers from 33 different nationalities can relate!

We embrace work-life balance. It is important to maintain a healthy work-life balance. This is why we have a flexible work policy that includes remote and in-office hybrid work (minimum three days a week in the office - Monday/Tuesday/Thursday).

We have a growth mindset. We love to learn and believe that continuous education is critical to our success. In an ever-changing industry, new skills are a must, and we're happy to help our team acquire them.



We prioritize Diversity, Equity, and Inclusion:


At Sonar, we are a global workforce and recognize the value of different backgrounds, and global cultures.


We are committed to creating a diverse work environment and are proud to be an equal-opportunity employer. All qualified applicants will be considered for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.


All offers of employment at Sonar are contingent upon the clear results of a comprehensive background check conducted prior to the start date.


Please note that applications submitted through agencies or third-party recruiters will not be considered.

Sonar Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Sonar DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Sonar
Sonar CEO photo
Olivier Gaudin
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Machine Learning Engineer, Sonar

Are you ready to take your skills to the next level as a Senior Machine Learning Engineer at Sonar in Bochum? Join a team of brilliant and driven professionals dedicated to redefining how organizations develop secure, high-quality code. Here at Sonar, we tackle problems at their source, and as part of our mission to deliver Clean Code, we need someone like you who’s eager to experiment with and scale ML models, particularly large language models (LLMs). In this role, you'll work closely with our AI Core Team, bridging the gap between cutting-edge AI research and production-ready applications. You'll manage, deploy, and monitor ML models in various environments while ensuring a smooth integration within our pipelines. What’s especially exciting is that your efforts will directly impact how we develop AI-driven developer tools that set the standard in the industry. You’ll automate workflows, optimize model inference, and create flexible environments for experimentation, all while collaborating with passionate, like-minded individuals. If you have a solid academic background in Computer Science and relevant experience in Python, cloud infrastructure, and ML model lifecycle tools, you’re well on your way! At Sonar, we embrace a culture of respect, growth, and work-life balance. You’ll find a warm and inclusive atmosphere where everyone’s voice is valued. So, if you're looking to make a significant impact in a vibrant, fast-paced environment, Sonar is the place for you!

Frequently Asked Questions (FAQs) for Senior Machine Learning Engineer Role at Sonar
What are the key responsibilities of the Senior Machine Learning Engineer at Sonar?

As a Senior Machine Learning Engineer at Sonar, your primary responsibilities include collaborating with AI researchers and engineers, deploying and monitoring ML models in cloud and on-premise environments, supporting model integration into production, and automating ML workflows with CI/CD pipelines. You will also design flexible ML workflows, manage cloud environments, optimize model inference, and ensure experiment reproducibility. Your contributions will be crucial in transitioning AI research into real-world applications.

Join Rise to see the full answer
What qualifications are required for the Senior Machine Learning Engineer position at Sonar?

To qualify for the Senior Machine Learning Engineer role at Sonar, candidates should hold a university degree in Computer Science, software engineering, Machine Learning, or a related field. Strong programming skills in Python, familiarity with ML architectures and cloud environments (especially AWS), and experience with ML lifecycle management tools are essential. Proficiency in DevOps practices and excellent problem-solving abilities are also crucial for this position.

Join Rise to see the full answer
What technical skills are vital for success as a Senior Machine Learning Engineer at Sonar?

Key technical skills vital for a Senior Machine Learning Engineer at Sonar include strong proficiency in Python, experience with ML libraries such as PyTorch and TensorFlow, and familiarity with CI/CD workflows. Competence in deploying ML models in both cloud and local environments, understanding distributed training, and using ML lifecycle tools like MLflow or Weights & Biases are important. Additionally, familiarity with AWS services like EC2, S3, and SageMaker will be beneficial.

Join Rise to see the full answer
How does Sonar support the career growth of its Senior Machine Learning Engineers?

Sonar is dedicated to fostering a growth mindset within its workforce. As a Senior Machine Learning Engineer, you’ll have access to continuous education opportunities to enhance your skills amid a rapidly evolving industry. The company highly values learning and development, encouraging team members to pursue new skills necessary for personal and professional growth, all within a supportive and collaborative environment.

Join Rise to see the full answer
What is the work-life balance like for a Senior Machine Learning Engineer at Sonar?

At Sonar, work-life balance is a priority. The company offers a flexible work policy, allowing a hybrid work approach where you can choose to work both remotely and in the office. They encourage a healthy work-life balance, ensuring that employees can maintain their personal time while being productive in their roles. A minimum of three office days is required during the week, providing a blend of collaboration and independence.

Join Rise to see the full answer
Common Interview Questions for Senior Machine Learning Engineer
Can you explain the difference between supervised and unsupervised learning in machine learning?

Supervised learning requires labeled datasets to train models, meaning you provide the algorithm with input-output pairs, allowing it to learn to map inputs to outputs. In contrast, unsupervised learning uses unlabeled data to identify patterns and relationships within the data. For your interview, use clear examples of both methods and discuss scenarios where one might be preferred over the other to showcase your understanding.

Join Rise to see the full answer
How do you ensure the scalability of ML models you deploy?

To ensure scalability of deployed ML models, I focus on optimizing model architecture, utilizing efficient coding practices, and leveraging cloud services that allow horizontal scaling. It's also important to monitor performance metrics and iterate on model design based on real-world usage. In interviews, highlight your experience with specific technologies or architectures that support scalability, and give examples of scalability issues you've tackled in past projects.

Join Rise to see the full answer
What tools do you use for model tracking and versioning?

For model tracking and versioning, I utilize tools like MLflow, DVC, and Weights & Biases. These tools facilitate structured storage, easy comparison between model versions, and reproducibility of experiments. In your interview, share a personal experience where you used these tools in a project to improve workflow or results. Showing your hands-on experience will make a strong impression.

Join Rise to see the full answer
How do you handle performance bottlenecks in ML pipelines?

When addressing performance bottlenecks in ML pipelines, I first conduct a thorough analysis to identify weak points, such as data preprocessing delays or inefficient model architectures. This might involve profiling code and using monitoring tools. Once bottlenecks are identified, I explore optimizations, which could include code refactoring, using faster algorithms, or enhancing the infrastructure. Explain your systematic approach during the interview to demonstrate your problem-solving skills.

Join Rise to see the full answer
Describe your experience with deploying ML models in AWS.

I have extensive experience deploying ML models using various AWS services such as EC2 for compute resources, S3 for data storage, and SageMaker for managing the end-to-end ML lifecycle. In an interview, describe specific projects where you leveraged these services and detail the architecture you used, the challenges faced, and how you overcame them to demonstrate your technical competency.

Join Rise to see the full answer
What is transfer learning, and how have you applied it?

Transfer learning is the process of taking a pre-trained model and fine-tuning it on a new, often smaller dataset to leverage learned features. I have applied transfer learning in previous projects to enhance model performance and reduce training time for tasks such as image classification or NLP. During your interview, provide concrete examples of projects where you implemented transfer learning and the outcomes achieved.

Join Rise to see the full answer
How do you ensure the reproducibility of machine learning experiments?

Ensuring reproducibility of ML experiments involves several best practices such as versioning datasets and code, using environment management tools to replicate settings, and logging all relevant hyperparameters and performance metrics. I often implement tools like DVC or MLflow for streamlined tracking. Share your specific methods and tools in the interview, illustrating how you maintained reproducibility in your previous work.

Join Rise to see the full answer
What challenges have you faced while working with large language models (LLMs)?

Working with LLMs presents challenges such as high computational requirements, model fine-tuning, and ensuring effective integration into applications. I have faced these challenges by leveraging cloud resources, optimizing training pipelines, and improving collaboration with research teams to better understand the model's capabilities. When discussing this in an interview, focus on the solutions you implemented to mitigate these issues.

Join Rise to see the full answer
How do you approach automated ML workflows with CI/CD?

My approach to automated ML workflows involves integrating CI/CD practices that enable continuous training and deployment of models. I set up pipelines that automatically test, validate, and deploy new model versions to ensure high software quality. During the interview, share specific CI/CD tools you've used, the challenges you've encountered, and how you've optimized the deployment process for better efficiency.

Join Rise to see the full answer
Can you explain your problem-solving process when faced with unexpected ML outcomes?

When encountering unexpected outcomes in ML, my problem-solving process starts with diagnosing the issue through data exploration and performance analysis. The next steps involve reviewing the model architecture and confirming the integrity of the training data. I also involve peers for additional perspectives. Sharing a specific instance during the interview where you overcame such a challenge will demonstrate your critical thinking and collaborative skills.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Drive sales and customer success as an Enterprise Account Executive with Sonar, delivering top-notch solutions for high-quality code.

Photo of the Rise User

Join SonarSource as an Enterprise Account Executive to drive sales success for a leading code quality solution in a flexible and inclusive work environment.

Sully.ai Remote No location specified
Posted 9 days ago

Join Sully.ai as a Senior Full Stack Engineer to shape the future of healthcare with innovative AI solutions.

Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
CGI Remote US, Wake County, NC; North Carolina, Cary, NC
Posted 9 days ago

Seeking a Java Developer with at least 7 years of experience to join our Investment Banking Capital Markets IT team in Cary, NC with a hybrid work model.

Posted 3 days ago

We're looking for a Senior Full Stack Developer at GDIT to innovate cloud-based case management solutions for the U.S. government.

Photo of the Rise User

As a Principal Solution Architect at Rossum, you'll design customized solutions to enhance product integration for a diverse clientele.

Photo of the Rise User
CGI Remote US, Davidson County, TN; Tennessee, Nashville, TN
Posted 9 days ago

Join CGI as a Lead Software Engineer in Nashville to tackle important business challenges with innovative technical solutions.

Photo of the Rise User

Be part of The Trade Desk's mission to enhance data-driven advertising as a Senior Software Engineer focusing on Machine Learning Operations.

As a company, we aim to have every developer and development team using our products for their code quality and security. The founders believed that building a great place to work with a strong culture would help us make this goal come true in fos...

152 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
Photo of the Rise User
8 people applied to Game Developer at Bigger Games
A
Someone from OH, Columbus just viewed 35753427558 - Virtual Assistant at Activate Talent
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
8 people applied to Front end developer at Viseven
Photo of the Rise User
161 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
40 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc
Photo of the Rise User
Someone from OH, Mason just viewed VP, Business Partners - Global Sales at Zscaler
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Massillon just viewed FORKLIFT OPERATOR at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Shipper/Receiver - Day Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Painesville just viewed Accountant - Mid at Progressive Insurance