Search by job, company or skills

S

C++ Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 200 applicants
Quick Apply

Job Description

Job Summary

We are seeking a talented C++ Software Engineer (freelancer) to join our dynamic team and contribute to the development of cutting-edge AI-driven solutions

This is a remote, flexible opportunity where you can work on innovative AI projects, leveraging your software engineering skills to enhance AI systems and applications

Key Responsibilities:

  • Design, develop, and maintain C++ based software solutions for AI-driven applications
  • Annotate and evaluate AI-generated software solutions
  • Design prompts and assess AI responses for clarity, relevance, and conceptual accuracy
  • Provide feedback to enhance AIs instructional quality
  • Optimize code for performance, scalability, and maintainability
  • Collaborate with AI and data science teams to integrate algorithms and models into scalable software products
  • Perform code reviews, debugging, and troubleshooting to ensure the software runs efficiently
  • Implement software solutions aligned with project requirements and timelines

Required Qualifications:

  • Bachelors degree in Computer Science, Engineering, or a related field
  • Strong proficiency in C++ and experience with object-oriented design and programming
  • Knowledge of data structures, algorithms, and software design principles
  • Experience working on AI or machine learning applications is a plus
  • Excellent problem-solving and debugging skills
  • Ability to work in a fast-paced, collaborative environment
  • Experience with version control systems like Git

Why join us

  • Fully remote and flexible work schedule
  • Opportunity to contribute to the advancement of AI technology

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We are an Enterprise AI firm focusing on RLHF and Custom AI solutions. We are dual incorporated in the US and India (our India office is in Gachibowli, Hyderabad). We are led by an IIT-IIM founding team, and have a highly skilled talent pool. Think PhDs, Engineers, Artists.

Job ID: 120659793

Similar Jobs

Bengaluru, India

Skills:

ConcurrencyAlgorithmsNetworkingDebuggingData StructuresMemory ManagementMultithreadingC ProgrammingClient-Server ArchitectureLinux-based Systems

Bengaluru, India

Skills:

IpsecCDistributed SystemsEmbedded LinuxPkiIKEV2cryptographic systemsAI-assisted toolssecure communication protocolsSD-WAN

Bengaluru, India

Skills:

Linux USB stack - Host and gadget including OTG Display Bring upDevelopment and Debugging using Host - Target tool chains for embedded platformsCBasic Shell Scriptingboard bring-up boot loaders device driver portingOpen-source software packagesdebugging and root causing embedded system issuesserial protocols storage devices network protocolsautomotive protocol like CAN J1939 SPImulti-threaded programming4G and 5G NAD modulesDigital Video and GraphicsLinux kernel areas Power Management Network BSP ARMApplication processor like TI OMAP MediaTek MTK series Qualcomm snapdragon processors Intel ApolloLakeLinux embedded system

Delhi, India

Skills:

JavaWrite Test CasesSoapuiC SharpTest automationGitJmeterRest AssuredGitlabApi AutomationSeleniumPostmanPythonAPI toolsPlaywrightDesktop AutomationCI pipeline

Bengaluru, India

Skills:

.NETDesign PatternsAlgorithmsData structuresObject Oriented ProgrammingWinformsWpfSource control tools such as GitBasic operating system concepts