Lead Machine Learning Engineer
OpenTeamsFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor's degree or higher in Computer Science or an equivalent major, or have equivalent experience. A minimum of 5 years of professional software engineering or machine learning engineering experience is required, along with 5+ years of specialized experience in AI/ML infrastructure, such as enabling distributed training for large ML models. Strong programming skills in Python, proficiency in frameworks like PyTorch, and experience building autonomous agents using frameworks such as CrewAI, Agno, LangChain Agents, or Autogen are essential. A deep understanding of LLM internals, experience integrating multiple data sources and orchestrating multi-step agent workflows, familiarity with vector databases and search retrieval techniques, and experience with distributed computing, GPU computing, and cloud environments (AWS, GCP, Azure) are also required. Demonstrated ability to lead projects bridging marketing, data science, and technology, the ability to simplify complex data strategies, and strong collaborative skills are necessary.
The Senior Machine Learning Engineer will design and build scalable, reliable, and high-performance AI/ML products, collaborating with product managers, data engineers, and data scientists to develop state-of-the-art AI solutions. Specific duties include building and utilizing AI-Agent capabilities, performing multi-modality MLLM model evaluation, fine-tuning, deployment, and bulk inference. Responsibilities also involve evaluating and improving data quality, providing cost estimation and analysis, and supporting data pipeline orchestration on distributed backend systems. The role includes designing, building, and deploying autonomous AI agents, managing their memory, tools, goals, and execution environments, and building interfaces between agents, internal data systems, RAG pipelines, and cloud-based services. Collaborating with internal teams to rapidly prototype and iterate on novel agent capabilities, demonstrating software engineering skills in distributed backend development and batch data processing, experimenting with the latest AI developments, and elevating system design, diagnostics, and operational excellence are key duties. The engineer will also collaborate with cross-functional teams to integrate new features and technologies into the platform.
Designs, manufactures, and sells vehicles
General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.