About this role
The Senior Machine Learning Engineer designs, builds, integrates, optimizes, and maintains AI-powered applications using generative models. The role works independently and with product, UX, engineering, infrastructure, and business teams to deliver and support production AI products.
Responsibilities
- Design and implement applications using large language models and other generative models, potentially including prompt engineering, model integration, Retrieval-Augmented Generation pipelines, and scalable AI services. Evaluate, test, monitor, and optimize AI systems; improve prompts and workflows; and create documentation or enablement materials.
- Collaborate on secure, reliable, scalable solutions and developer-ready user stories. Review code and prompt implementations against engineering and responsible AI practices. Document work and meet quality and change-control standards.
- Automate infrastructure, monitoring, and tests, including destructive testing for production resilience. Configure commercial software to meet business needs and build dashboards, logging, and alerts.
- Support production applications and other product teams. Monitor service-level objectives, performance, capacity, and prediction quality. Participate in ongoing learning about software design and machine learning.
Requirements and preferences:
- Minimum qualifications are age 18 or older, legal permission to work in the United States, a high school diploma and/or GED or equivalent knowledge and skills, and 2 years of work experience. No leadership experience or certification is required.
- Preferred qualifications include 3–5 years of relevant experience; Python; building LLM applications; prompt optimization and evaluation; model APIs from Google, OpenAI, or Anthropic; Google Agent Development Kit; RAG and vector databases such as Vertex AI Search; and conversational AI or assistants. Other preferences include responsible AI, graph databases, knowledge ingestion, data mesh, CI/CD, production AI evaluation and monitoring, Google Cloud and its AI/ML services, big-data platforms, GPU acceleration, front-end development, SQL, resilient production systems, REST services, A/B testing, and advanced machine learning techniques.
Location and compensation: This is a remote/virtual role listed in Atlanta, GA. Remote roles may require living within commuting distance of an assigned office for occasional in-person work. Overnight travel is typically 5%–20%. The stated pay range is $100,000.00–$180,000.00; starting pay varies by position, location, education, training, and experience. Additional benefits may include a performance-based bonus or profit sharing, depending on the position.
For full details about this role, click “Apply on company site” to view the employer’s original posting.