2002 IT & Software Developer jobs in the US

Senior Research Engineer - Tech Focus
$119,800 - 234,700
Microsoft Corporation
Northeast 36th Way, Redmond
$119,800 - 234,700
Requirements
Must:
- Bachelors degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or a related discipline with 4+ years of relevant experience (e.g., statistics, predictive analytics, research)
- Alternatively, a Masters degree in the same fields with 3+ years of relevant experience
- Or a Doctorate in a related field with at least 1 year of relevant experience
- Proven ability to meet security screening requirements set by Microsoft, customers, or government entities
- Preferred: Masters degree with 3+ years in applied ML or AI research and product engineering, or a PhD with 2+ years in generative AI or related ML algorithms
- Familiarity with the entire product lifecycle from ideation to deployment
- Proficiency in Python and at least one deep learning framework (e.g., PyTorch, JAX, or TensorFlow)
- Experience with deploying fine-tuned LLMs or multimodal models in production environments
- Knowledge of responsible AI evaluation frameworks and bias mitigation techniques
- Experience with Microsofts LLMOps stack: Azure AI Foundry, Azure Machine Learning, Semantic Kernel, Azure OpenAI Service, and Azure AI Search for vector/RAG.
Technologies
AI
CI/CD
Copilot
E2E
Machine Learning
PyTorch
Responsibilities
- Design and develop AI systems utilizing foundation models, prompt engineering, retrieval-augmented generation, multi-agent architectures, and classical machine learning techniques
- Fine-tune large language models on domain-specific datasets and assess their performance utilizing offline and online techniques like A/B testing and telemetry
- Transform prototypes into production-quality services applying rigorous software engineering and MLOps practices
- Lead original research initiatives and produce thought leadership outputs such as whitepapers and patents; implement findings into operational capabilities
- Continuously review emerging technologies; identify and adapt promising methodologies for Microsofts applications
- Manage the end-to-end pipeline from data preparation, model training, and evaluation to deployment and feedback loops
- Detect and address issues related to model quality, latency, and scalability using tools like PyTorch or TensorFlow
- Oversee CI/CD and MLOps processes including model version management, re-training, and evaluation
- Collaborate closely with engineering and product teams to integrate AI components into Microsoft offerings
- Establish and maintain robust evaluation and experimentation frameworks to assess model/system performance
- Create feedback loops for continuous learning based on user input and system analytics
- Conduct controlled experiments, analyze outcomes, and drive data-informed decisions for product and model enhancements
- Develop proofs of concept to validate innovative ideas on a practical scale
- Curate valuable datasets, including synthetic data, and implement labeling and quality assurance protocols tied to KPIs
- Collaborate with engineers, data scientists, designers, and product managers to create impactful AI functionalities
- Transform research advancements into scalable applications that align with product goals
- Clearly communicate insights and decisions in internal meetings, demonstrations, and documentation
- Identify potential risks regarding fairness, privacy, safety, and data integrity; work to mitigate these risks
- Adhere to Microsofts Responsible AI principles throughout the project lifecycle
- Contribute to internal policies and tools promoting responsible AI practices
- Read, critique, and adapt contemporary research, identifying gaps and proposing methods with defined trade-offs
- Implement ideas into maintainable and efficient code, ensuring integration with CI/CD and optimizing for performance metrics
- Specialize in large-scale training and optimization of various model types, including dialogue agents and multimodal systems
- Address real-world data challenges such as data incompleteness, label noise, and class imbalances.
Description
At Microsoft, we are committed to our mission of empowering every person and organization to achieve more. As a part of the Business & Industry Copilot (BIC) group, our Senior Research Engineers work at the forefront of AI innovation, integrating state-of-the-art technology into our services. We nurture a culture grounded in collaboration, respect, and accountability, ensuring that all team members thrive in an inclusive environment. Our team is passionate about creating ethical and impactful solutions that drive real-world results. This role is fully remote, allowing flexibility and work-life balance.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.
How many Machine Learning Engineer jobs are in the United States?
Currently, there are 2002 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the US a good place for Machine Learning Engineers?
The US is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the United States?
D3 Security Management Systems, Transport-Bourassa, IT Business Advisors Inc., Snaplii, Square One Insurance Services, PolyML, IntouchCX among others, are currently hiring for ML, AI roles in the United States.
The company with most openings is Jobot as they are hiring for 133 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Jobot as they are hiring for 133 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.