Sr. Machine Learning Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of full-stack development experience with a focus on backend engineering., Strong proficiency in Python, Django, and React., Experience implementing and deploying machine learning models in production environments., Excellent problem-solving, analytical, and communication skills..

Key responsibilities:

  • Design, develop, and maintain backend systems using Python, Django, and RESTful APIs.
  • Build and optimize machine learning pipelines for healthcare data processing and automation.
  • Implement web automation using Selenium/Python to interact with third-party portals and services.
  • Deploy and maintain ML models in production environments.

NTD Software logo
NTD Software Startup https://ntdsoftware.com/
11 - 50 Employees
See all jobs

Job description

We are looking for a highly skilled Machine Learning Backend Engineer to join a growing, fast-paced team building intelligent automation tools for the healthcare industry. This is a fully remote opportunity focused on leveraging AI and backend engineering to streamline complex workflows and unlock efficiency at scale. If you have strong experience in backend development, ML model integration, and web automation—and you're passionate about solving real-world problems—this role is for you.

Responsibilities
  • Design, develop, and maintain backend systems using Python, Django, and RESTful APIs
  • Build and optimize machine learning pipelines for healthcare data processing and automation
  • Develop AI-powered solutions for document processing, OCR, and data extraction from structured and unstructured sources
  • Implement web automation using Selenium/Python to interact with third-party portals and services
  • Collaborate with frontend engineers using React/Vue to deliver full-stack solutions
  • Ensure performance, scalability, and reliability of backend services
  • Deploy and maintain ML models in production environments
  • Work with PostgreSQL, WebSockets, and AWS Lambda for data storage and processing
  • Apply prompt engineering techniques to fine-tune and optimize large language models (LLMs)
  • Participate in Agile ceremonies, conduct code reviews, write tests, and maintain documentation

  • Requirements:
  • 5+ years of full-stack development experience, with a focus on backend engineering
  • Strong proficiency in Python, Django, and React
  • Experience implementing and deploying machine learning models in production
  • Proficiency in NLP, OCR, and working with LLMs (e.g., GPT)
  • Experience with Selenium/Python for web automation
  • Familiarity with EDI healthcare formats (837, 835, 270/271) is a strong plus
  • Solid understanding of PostgreSQL, WebSocket, and AWS Lambda
  • Experience with Docker, LocalStack, and container-based development
  • Strong knowledge of version control using Git
  • Excellent problem-solving, analytical, and communication skills
  • Experience in Agile development environments
  • Self-starter mindset with the ability to work independently in a distributed team

  • Why join us?
  • Fully remote, flexible work environment
  • Work on real-world AI applications in the healthcare space
  • Join a forward-thinking team solving complex automation challenges
  • Continuous learning and professional growth opportunities
  • NTD Software is an equal opportunity employer. We do not discriminate on the basis of age, race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, age, or any other basis protected by law. All employment decisions at NTD Software are based on a person’s merit, business needs, and role requirements.

    Required profile

    Experience

    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Analytical Thinking
    • Communication
    • Problem Solving

    Machine Learning Engineer Related jobs