This role focuses on application and feature delivery, owning scoped feature or model delivery through collaborative engineering teams. The engineer will manage implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or ML model components, operating with a product-driven mindset and aligning outcomes with broader platform, system, and domain objectives. The position involves full software development lifecycle execution, including CI/CD deployments, automated testing, observability, monitoring, and maintenance. It also includes integrating AI agents and ML components, leveraging GenAI tools, and applying object-oriented programming principles. The role requires assisting in converting high-level designs into detailed designs, evaluating trade-offs, and designing scalable, secure, and maintainable software systems. Additionally, the engineer will engage stakeholders to identify and refine business or user problems, translate pain points into technical requirements, and define metrics for solution success. DevOps and program monitoring are key, ensuring adherence to project milestones and timelines. The role promotes engineering excellence, continuous improvement, team wellbeing, and innovation. Technical ownership, sound judgment, adaptability to change, and effective collaboration are essential. The engineer will proactively seek opportunities to enhance processes, tools, and products, encouraging experimentation and learning.
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
Senior