eRecruiter logo
eRecruiter

Recruitment ReDefined

Software Engineer

Location

United States

Posted

6 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer

eRecruiter

Role Description Our client is seeking a skilled Software Engineer with a focus on AI Training to support their team. The ideal candidate will contribute to the development and refinement of machine learning models by building robust data pipelines, designing annotation workflows, and collaborating with AI research teams to improve model performance at scale. - Design, build, and maintain data pipelines that support AI model training and evaluation workflows. - Develop tooling and automation to streamline data collection, labeling, and preprocessing processes. - Collaborate with ML researchers and data scientists to understand model requirements and translate them into engineering solutions. - Implement quality control mechanisms to ensure training data accuracy, consistency, and integrity. - Build and maintain internal platforms and APIs that support annotation and human feedback workflows (RLHF). - Monitor and optimize pipeline performance, scalability, and reliability in production environments. - Contribute to documentation, code reviews, and engineering best practices across the team. Qualifications - 3–5 years of software engineering experience with exposure to AI, ML, or data engineering environments. - Proficiency in Python and at least one additional language (Go, Java, or TypeScript). - Experience building and maintaining data pipelines using tools such as Apache Airflow, Spark, or equivalent. - Familiarity with machine learning concepts, model training workflows, and evaluation methodologies. - Experience working with large datasets, data annotation platforms, or labeling tools. - Strong understanding of REST APIs, microservices, and cloud infrastructure (AWS, GCP, or Azure). - Excellent problem-solving skills and ability to work independently in a remote environment. - Must be legally authorized to work in the United States without employer sponsorship. Preferred Qualifications - Experience with Reinforcement Learning from Human Feedback (RLHF) or similar human-in-the-loop training methodologies. - Familiarity with LLM training infrastructure and model evaluation frameworks. - Experience with vector databases, embedding, or retrieval-augmented generation (RAG) pipelines. - Prior experience at an AI-focused company or research lab. - Strong written communication skills for asynchronous remote collaboration.

Related Job Pages

More Full-stack Engineer Jobs

ContractRemoteTeam 201-500Since 2014H1B No Sponsor

Role Description Our client is a healthcare technology company seeking a Senior Full Stack Software Engineer to join their development team on a nearshore basis. The team primarily develops using PHP and Laravel, but prior Laravel experience is not required. Candidates with strong object-oriented programming fundamentals and experience building scalable web applications are encouraged to apply. This is a remote opportunity for professionals based in LATAM who can work during Central or Pacific Time Zone business hours. Responsibilities - Design, develop, and maintain scalable full-stack web applications. - Build clean, maintainable, and reusable code following object-oriented programming principles. - Collaborate with a distributed engineering team in an Agile environment. - Contribute to both backend and frontend development across the application stack. - Troubleshoot, debug, and optimize application performance. - Participate in code reviews and technical discussions. - Learn and work with PHP/Laravel as part of the existing technology stack when needed. - Continuously improve code quality, performance, and maintainability. Qualifications - 7+ years of full-stack software development experience. - Strong understanding of Object-Oriented Programming (OOP) principles and software design. - Experience building and maintaining modern web applications. - Advanced English communication skills (client-facing role). - Availability to work during Central or Pacific Time Zone business hours. - Availability for a 4–6 month contract. Preferred Qualifications - Experience with PHP (Laravel is a strong plus, but not required). - Strong Python development experience. - Strong Node.js development experience. - Experience working in Agile software development environments. - Willingness to learn and work with Laravel if coming from another object-oriented framework. Soft Skills - Excellent communication and collaboration skills in remote environments. - Strong problem-solving and analytical abilities. - Self-driven, proactive, and quality-oriented mindset. - Adaptable and comfortable working in fast-paced development teams. - Eagerness to learn new technologies and frameworks. Additional Information - Location: Remote (LATAM) - Working Hours: Must overlap with Central or Pacific Time Zone business hours. - Industry: Healthcare - Contract Duration: 4–6 months - πŸš€ Integration into global brands and disruptive startups. - 🏑 Remote work / home office. - πŸ“ If hybrid or on-site work is required, you will be informed from the first session. - ⏳ Schedule adjusted to your assigned team/project. - πŸ“… Monday through Friday. - πŸŽ‰ Day off on your birthday. - πŸ₯ Major medical expenses insurance (Mexico only). - πŸ›‘οΈ Life insurance (Mexico only). - 🌎 Multicultural work teams. - πŸŽ“ Access to courses and certifications. - πŸ“’ Meetups with special guests from the IT field. - πŸ“‘ Virtual integration events and interest groups. - πŸ“’ English classes. - πŸ† Opportunities across our different business lines. - πŸ… Proudly certified as a Great Place to Work.

Latin America (LATAM)
Job Closed
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

β€’ Collaborate cross-functionally with various stakeholders including engineering, supply chain, sales, and operations to offer and deliver integrated, customer-centric solutions β€’ Support product lifecycle management (from market assessment through execution) β€’ Drive global engagement through occasional travel to customers, suppliers, and key industry conferences β€’ Additional responsibilities may be assigned in support of broader Westinghouse strategic initiatives, offering a high-impact opportunity to influence both operational execution and long-term growth

Pennsylvania
$103.2K - $129K / year
My Hero VA logo

Software Engineer – Perception

My Hero VA

Small Business Owners Worldwide Win with Virtual Assistants. Done For You Recruitment.

Part TimeRemoteTeam 1-10Since 2023H1B No Sponsor

β€’ Develop real-time computer vision pipelines for object detection, classification, and multi-object tracking β€’ Build sensor fusion systems combining EO/IR, multispectral, and other sensor inputs into a unified operational picture β€’ Design, train, evaluate, and optimize machine learning models for low-latency edge deployment β€’ Optimize inference performance using techniques such as pruning, quantization, TensorRT, and custom kernels β€’ Build and maintain datasets, synthetic data generation pipelines, labeling workflows, and continuous model retraining processes β€’ Establish evaluation metrics and testing frameworks under operational conditions β€’ Deliver processed perception data (position, velocity, identity, uncertainty) to operator interfaces and control systems β€’ Develop backend services, APIs, and integration layers supporting the perception stack β€’ Collaborate with hardware engineers on cameras, sensors, optics, and embedded systems β€’ Troubleshoot and resolve real-time performance issues in production environments

Brazil
$15 - $25 / hour
Full TimeRemoteTeam 5,001-10,000Since 1954H1B Sponsor

β€’ designing, developing, testing, and deploying software applications β€’ collaborate with project stakeholders to understand functional and non-functional requirements β€’ promote a collaborative team environment β€’ responsible for planning work estimation and forecasting β€’ adhere to architecture, design, implementation, security standards and best practices β€’ investigate and propose solutions to development and design problems β€’ conduct analysis to determine integration needs β€’ prepare technical documentation β€’ write high-quality code β€’ implement unit and integration tests β€’ participate in code reviews β€’ develop reusable software building blocks β€’ improve performance of existing software by diagnosing and resolving critical issues β€’ establish development practices and processes β€’ manage and mentor software engineers

Florida + 1 moreAll locations: Florida | Texas