Ameritas is looking to design, build, and deploy production-grade AI systems to solve complex business problems and enhance operational efficiency.
Requirements
- 1-3 years of overall experience in software development or engineering, with a focus on building and deploying AI systems.
- 1-2 years of experience with Generative AI technologies and architectures, including practical experience with LLMs, Retrieval Augmented Generation (RAG) systems, and Agentic AI solutions.
- Familiarity with cloud platforms (AWS, Azure, or GCP) .
- An understanding of the full software development lifecycle and experience with agile methodologies.
- Experience with backend development, APIs, and system integration.
Responsibilities
- Design and build scalable and resilient AI production systems, focusing on reliability, performance, and maintainability.
- Develop and integrate AI/ML models into existing or new software platforms using APIs and microservices.
- Implement and manage CI/CD pipelines for automated testing, deployment, and monitoring of AI applications.
- Engineer and deploy agentic solutions optimizing system performance and inference costs.
- Architect and maintain robust AI infrastructure on cloud platforms, ensuring system scalability and security.
- Collaborate with data scientists and product teams to translate model prototypes into production-ready software solutions.
- Enforce software engineering best practices including code reviews, version control, and comprehensive documentation.
Other
- This is a hybrid role working partially in-office (Lincoln, NE) and partially from home.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or a relevant combination of education and experience.
- Provide technical leadership, mentor junior engineers, and contribute to the team's long-term technical strategy.
- Stay current with emerging technologies and lead research and development efforts to drive innovation.
- Ensure solutions meet business objectives.