Full Time

Senior Software Engineer, C++ Prediction

Latitude AI
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Latitude AI, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer specializing in C++ Prediction at Latitude AI, you will play a pivotal role in developing advanced prediction algorithms and systems. You will collaborate with cross-functional teams to design, implement, and optimize software solutions that leverage complex data sets and drive key business insights. Your expertise will contribute to enhancing the performance and accuracy of our predictive models, while also leading initiatives to ensure high-quality coding practices and innovative problem-solving approaches are employed throughout our software development lifecycle.



Job Responsibilities

  • Design, develop, and implement C++ algorithms for predictive modeling and data analysis.
  • Collaborate with data scientists and analysts to translate statistical methodologies into robust software solutions.
  • Conduct code reviews and mentor junior engineers to foster best practices in software development.
  • Optimize existing code for performance improvements and ensure system efficiency.
  • Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
  • Identify and troubleshoot software defects and performance issues effectively.
  • Stay updated with advancements in technologies and integrate innovative solutions into new and existing systems.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development with a focus on C++.
  • Strong familiarity with predictive modeling techniques and algorithms.
  • Proficiency in software development methodologies, including Agile and DevOps practices.
  • Experience with version control systems (e.g., Git) and collaborative coding practices.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills and the ability to work within a team environment.


Technologies & Tools

The ideal candidate will be comfortable using a variety of technologies and tools, including but not limited to C++, Python for prototype development, MATLAB for algorithm testing, and data visualization tools for analysis reports. Familiarity with machine learning frameworks, cloud services (such as AWS or Azure), and database management systems will also be essential to support the deployment and scaling of predictive models.



Ideal Candidates

The ideal candidate will possess a proactive and innovative mindset, demonstrating a strong desire to leverage technology in solving complex problems. Candidates should be detail-oriented, with a passion for coding and continuous improvement. A capacity for working collaboratively in team settings, coupled with excellent communication skills, will ensure success in this fast-paced and dynamic environment. Moreover, a continual eagerness to learn and adapt to changing technological landscapes will be important as Latitude AI evolves its predictive capabilities.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.