As a Lead Full-Stack .NET Engineer in our Machine Learning department, you will take ownership of high-impact deliverables and collaborate with cross-functional stakeholders across various initiatives. In this role, you’ll support key business goals by designing, implementing, and managing A/B and multi-armed bandit (MAB) experiments that leverage AI and large language models (LLMs). You’ll drive innovation through R&D, deliver critical data insights, and play a key role in scaling AI/LLM capabilities across the organization through technical leadership and collaboration. Our environment embraces continuous integration and deployment (CI/CD) practices, and we’re extensively leveraging Generative AI technologies to enhance our ecosystem. Join us in shaping the future of AI-driven solutions within an ecosystem of 170+ connected applications, supporting over a million visitors daily and handling billions of requests each month.
What You’ll Do * Guiding the team in making well-informed technical decisions that enhance the quality and maintainability of our solutions. * Collaborating with cross-functional teams to demonstrate how they can effectively leverage our infrastructure to meet their objectives. * Designing and developing software architecture and technical frameworks for new applications in alignment with business goals and best practices. * Identifying and implementing strategies to improve the stability, performance, and scalability of our applications and services. * Responding promptly to production incidents, employing creative problem-solving skills to minimize downtime and mitigate potential issues. * Mentoring and supporting team members, fostering a culture of continuous learning and technical excellence. * Conducting code reviews and ensuring adherence to coding standards and best practices across the team. * Participating in the evaluation and integration of new technologies, including AI and automation tools, to drive innovation and efficiency.
What We’re Looking For * 6+ years of experience in full-stack development using C#, .NET Core, JavaScript, React and related technologies. * SQL and database design skills, including experience with large databases (e.g., SQL Server, ElasticSearch). * Solid understanding of architectural patterns including Service-Oriented Architecture (SOA). * Hands-on experience with REST APIs, web services, and WCF. * Expertise in using source control systems (e.g., Git) for managing codebases. * Experience in developing automation tests (unit and integration) using Test-Driven Development (TDD) methodologies. * Agile/SCRUM experience with a focus on CI/CD practices. * Experience working with LLMs, including prompt engineering, leveraging coding assistants, and integrating with APIs such as OpenAI’s. * Strong communication and collaboration skills, with the ability to explain complex technical concepts to non-technical stakeholders in a clear and concise manner, and equally adept at translating business requirements into optimal technical solutions for the development team. * Demonstrated autonomy in decision-making, with adaptability in dynamic environments * Experience conducting code reviews and providing mentorship to other developers. * Ability to provide solid technical judgment and quickly resolve production issues. * Enthusiasm for continuous learning and staying on the cutting edge of new technologies, frameworks, and tools. * Proficiency in data analysis, and interpreting results to drive decision-making. * Upper-intermediate English proficiency (B2 or higher). * Experience with Python is a big plus.
Perks and Benefits * Time off throughout the year (paid and unpaid) * Professional development support and encouragement * Resources to help improve your overall well-being * Free membership to dive into JA product
About Us
We are a San Francisco based company founded in 2003. Our mission is simple: we help people. We have democratized professional services by connecting customers with verified and vetted Experts who provide reliable answers at any hour and on any budget. JustAnswer members enjoy round-the-clock access to 12,000+ doctors, lawyers, tech support, mechanics, vets, home repair pros, and more. In the last 20 years, we have helped 22 million customers in 196 countries by answering more than 25 million questions.