We are seeking a skilled Software Engineer to design and develop generative AI solutions, including retrieval-augmented generation and model-driven code. The role involves implementing machine learning applications focused on deep learning, natural language processing, and large language models. You will collaborate with cross-functional teams to integrate AI capabilities, enhance system performance through research and experimentation, and design/implement scalable software applications and APIs. This includes building dynamic user interfaces, architecting resilient software systems, automating system administration, and implementing secure network and identity management. The position also involves enabling multi-tenant SaaS applications, designing event-driven architectures, deploying cloud infrastructure, developing serverless solutions, implementing CI/CD pipelines, and designing data warehousing solutions, data lakehouse, and data mesh architectures. Data wrangling, visualization, and analysis are also key components of this role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level