Full Time

Software Engineer (AI-Powered Development), LearnwithAI (Remote) - $200,000/year USD

Crossover
Remote!
$150,000 - $250,000* / year

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 Crossover, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer specializing in AI-Powered Development at LearnwithAI, you will play a pivotal role in designing and implementing cutting-edge AI-driven solutions that enhance user experiences and streamline processes. You will work closely with cross-functional teams to develop innovative applications that leverage artificial intelligence technologies, thereby driving efficiency and effectiveness within the organization. Your expertise will guide project executions from conception to deployment, ensuring high standards of quality and performance throughout.



Job Responsibilities

  • Design, develop, and maintain AI-powered applications and systems.
  • Collaborate with product managers and other engineers to define and refine application specifications.
  • Implement machine learning algorithms and integrate them into existing application architectures.
  • Conduct code reviews, testing, and debugging to ensure the software meets required specifications and quality standards.
  • Optimize applications for scalability and performance, ensuring efficient data processing capabilities.
  • Document system designs, processes, and implementation details for future reference.
  • Stay updated with the latest advancements in AI technologies and propose innovative solutions to enhance product offerings.
  • Participate in agile development processes, contributing to sprint planning, retrospectives, and daily stand-ups.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on artificial intelligence and machine learning applications.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Strong understanding of AI/ML frameworks like TensorFlow, PyTorch, or similar tools.
  • Experience with cloud computing platforms (AWS, Google Cloud, Azure) for application deployment and scalability.
  • Excellent problem-solving skills and the ability to think critically and analytically.
  • Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.


Technologies & Tools

This position requires a strong familiarity with a variety of technologies and tools including programming languages such as Python and Java; machine learning frameworks such as TensorFlow and Keras; as well as cloud services like AWS and Azure. Additionally, knowledge of data visualization tools, version control systems like Git, and continuous integration/continuous deployment (CI/CD) practices are essential for successful project execution.



Ideal Candidates

The ideal candidate for this role will exhibit a passion for software engineering and artificial intelligence coupled with a strong desire to innovate. They should possess a proactive mindset and a natural inclination towards continuous learning. A great fit will also demonstrate exceptional teamwork and communication skills, with the ability to work effectively in a remote environment while maintaining productivity and collaboration with peers. The candidate should be adaptable to changing technologies and project requirements, ensuring they remain at the forefront of AI-powered development.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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