Logo for Rexus Group

AI and Machine Learning Software Developer

Roles & Responsibilities

  • Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, or related field; advanced degree preferred.
  • Proven experience in software development focused on AI and machine learning applications.
  • Proficiency in programming languages such as Python, Java, or C/C++ and strong understanding of machine learning algorithms.
  • Excellent analytical skills and effective communication abilities for collaboration with multidisciplinary teams.

Requirements:

  • Design, develop, and implement AI and machine learning algorithms to solve complex problems.
  • Collaborate with cross-functional teams to gather requirements and develop software solutions.
  • Deploy machine learning models into production and monitor their performance over time.
  • Conduct thorough testing and validation to ensure the accuracy and scalability of AI and ML solutions.

Job description

Company: Rexus USA LLC

Location: Remote

Job Type: Full-time

Overview: Rexus USA LLC is searching for a highly skilled AI and Machine Learning Software Developer to join our dynamic team. The ideal candidate will have a strong background in artificial intelligence and machine learning, coupled with expertise in software development. This position offers the opportunity to work remotely, collaborating with talented professionals to develop innovative solutions in AI and ML.

Responsibilities:

  • Design, develop, and implement AI and machine learning algorithms and models to solve complex problems and improve business processes.
  • Collaborate with cross-functional teams to gather requirements, define project objectives, and develop software solutions.
  • Develop scalable and efficient code to preprocess data, train models, and evaluate performance metrics.
  • Implement state-of-the-art algorithms and techniques in areas such as deep learning, natural language processing, computer vision, and reinforcement learning.
  • Explore new methodologies and technologies to enhance the capabilities of AI and ML systems.
  • Work closely with data engineers to ensure data quality, availability, and reliability for training and inference.
  • Deploy machine learning models into production environments and monitor their performance over time.
  • Conduct thorough testing and validation to ensure the accuracy, robustness, and scalability of AI and ML solutions.
  • Document software designs, algorithms, and implementation details for future reference and knowledge sharing.
  • Stay current with advancements in AI, ML, and related fields, and contribute to the company’s knowledge base through research and innovation.

Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, or related field. Advanced degree (Master’s or Ph.D.) preferred.
  • Proven experience in software development with a focus on AI and machine learning applications.
  • Proficiency in programming languages such as Python, Java, or C/C++.
  • Strong understanding of machine learning algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and data processing techniques.
  • Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud) and distributed computing frameworks (e.g., Apache Spark) is a plus.
  • Familiarity with software development tools, version control systems, and Agile methodologies.
  • Excellent analytical and problem-solving skills, with a keen attention to detail.
  • Effective communication skills, with the ability to collaborate with multidisciplinary teams and communicate technical concepts to non-technical stakeholders.
  • Ability to work independently and manage multiple projects in a fast-paced environment.
  • Demonstrated passion for AI, ML, and emerging technologies, with a commitment to continuous learning and professional development.

Benefits:

  • Competitive salary package with performance-based bonuses.
  • Comprehensive benefits package including health insurance, retirement plans, and paid time off.
  • Flexible work schedule with the option for remote work.
  • Opportunities for career growth and advancement within a dynamic and innovative organization.
  • Chance to work on cutting-edge projects in AI and machine learning with a diverse team of talented professionals.

How to Apply: Please submit your resume and cover letter detailing your qualifications and interest in the position to info@rexus-group.com. Include any relevant work samples, GitHub repositories, or project portfolios if available. We appreciate all applications; however, only candidates selected for an interview will be contacted.

Machine Learning Engineer Related jobs

Other jobs at Rexus Group

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.